labofsahil/github-event-dataset-2012 huggingface dataset:
Fix stack overflow (RegexpError) triggered by large emails with an envelope

We are seeing exceptions of this form when trying to parse large emails (>8MB) that include an envelope header:

/home/bpot/.rvm/gems/ree-1.8.7-2012.02/gems/mail-2.4.4/lib/mail/message.rb:1917:in `match': Stack overflow in regexp matcher: /\AFrom\s((?-mix:[\001-\010\016-\177])+)(?-mix:\r\n)(.*)/m (RegexpError)
	from /home/bpot/.rvm/gems/ree-1.8.7-2012.02/gems/mail-2.4.4/lib/mail/message.rb:1917:in `set_envelope_header'
	from /home/bpot/.rvm/gems/ree-1.8.7-2012.02/gems/mail-2.4.4/lib/mail/message.rb:2007:in `init_with_string'
	from /home/bpot/.rvm/gems/ree-1.8.7-2012.02/gems/mail-2.4.4/lib/mail/message.rb:125:in `initialize'

You can reproduce it with this script: https://gist.github.com/fabeff81c3a6780d1e23
add account and auth support

log view page not ready
Add Disk Cache Attribute

Hello,

Just added the disk cache attribute to the VMs definition and VM creation dialog boxes. 
Now permit to live migrate VMs from an host to another when disk cache is set to "none" 
Please see http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaat%2Fliaattunkickoff.htm for more informations. 

Best regards
Remove Asset bundle and fix errors handling in web stack.

Asset bundle is now here: github.com/bengourley/ctrl-asset
Writing mails to files in development mode

I switched to the django send_mail method to send mails.
This allow us to use a file backend and thus read mails when the application send them in development mode.

This feature is supposed to work only in development mode, in production it should send the mail as usual.

This patch could break things, tell me what you think.
Start work on better error handling

Fixes for some exceptions I saw while playing around
Update and clean mutex implementation
Proxy request

- Make proxied requests use the incoming the HTTP method, not GET all the time. (This is critical to address CORS issues for HTTP POST requests)

- Refactor the test directories to reduce test runs (there should be a separate pull request in the jasy-skeleton repo to grab the new structure and then the .travis.yml file should be updated to use the zynga/jasy-skeleton repo)
Title for all buttons & browser indepented CSS

* On hover displaying tooltip for all buttons
* Different CSS for different browser (MOZ & CHROME)
Undo audio fixed.

Undo audio needed a hack in the record history.  

```javascript
util.command.element = $(audioElement);
```
Updating the project fork
ArrayContainerFactory test

This test demonstrates a case where a ContainerFactory is not applied when the container doesn't implement Iterable.
have a config file

don't have to list plugins when starting, just add to config
Use early-binding for TH names (fmap, error, isomorphic) to avoid adding import dependencies to user code

"isomorphic" required an import at user code. Used the same early name binding technique for fmap and error for good measure.
Enyo-DCO-1.0-Signed-off-by: Kevin Schaaf <kevin.schaaf@palm.com>
[LIMS-1246]  Loss of Alleles When Weaning

This is a fix for the PersistenceException on saving.
ECMS-4458 : [Upgrade-Gatein35] Update quartz deps
Add method Aggregation.runTasksWithResult (same as #442 but for 0.12)

In addition to the new State, this method also returns the results of the tasks that were run.
Parser for escaped and verbatim string literals

## background

see [Arguments with whitespace][1]. Heiko wrote:

> How can I pass arguments to the run method that contain a whitespace, e.g.
>
>     run "Mark Harrah" 

## what's here

I've changed the `spaceDelimited` parser as follows:

```scala
def spaceDelimited(display: String): Parser[Seq[String]] = (token(Space) ~> token(StringBasic, display)).* <~ SpaceClass.*
```

Instead of simple `NotSpace`, it uses `StringBasic`, which parses three different kinds of strings:

```scala
lazy val StringBasic = StringVerbatim | StringEscapable | NotQuoted
```

### verbatim string

Verbatim string uses the same style as Scala:

```
run """foo bar C:\""" """x"""
```

Arguments are passed into the app as two arguments.

### escaped string

Escaped string uses the same style as Scala/Java. See [String Literals][2] for Java spec.

```scala
run "baz\u0398\t\""
```

This passes in `bazΘ	"`.

### unquoted string

Finally, for backward compat, we have unquoted string, which begins with non-double-quotation character and ends with a space.

## note

All escape sequence evaluations are done at the parser-level, so the underlying settings system does not see any escaping. Thus most of the existing tasks should be able get the benefits without changing them.
The exceptions are InputTasks and Command that currently uses `"` and `\`.

  [1]: https://groups.google.com/forum/#!topic/simple-build-tool/el5c3oaSgsw/discussion
  [2]: http://docs.oracle.com/javase/specs/jls/se5.0/html/lexical.html#101083
minor bot improvements
preserve stacktrace when serialization fail

When checking that A is serializable and someone add a property of non-serializable type B in A, without preserving the statcktrace, you only know that A is not serializable anymore. 

With the extra cause, you know that's because B is not serializable.

It's a minor tweak but it helps fix the issues faster.
Added http methods head and put to type spec of req.method

Elli is using erlang:decode_packet(http_bin, ..., ...) when decoding, which can return 'OPTIONS' | 'GET' | 'HEAD' | 'POST' | 'PUT' | 'DELETE' | 'TRACE'. Should I add in all to the type spec?
added set/get optimizations

В выходном шаблоне должны присутствовать только использующиеся  `set` блоки. В случае если хотя бы один `get` блок был объявлен с `select`, тогда оптимизация не будет выполнена.
Interpolate "same type" transforms in isolation.

For consistency with CSS3's 2D transforms, two transforms with the same number of transform functions and corresponding functions of the same type are treated differently: each transform function is interpolated in isolation.

This allows us to interpolate many transforms that contain constant functions in a more useful way, e.g.

    "rotate(<variable>)translate(<constant>)"

The variable rotation angle would now be linearly interpolated on its own, keeping the constant translation vector constant.
Add Tests for current Changes in Code Base

This patch modifies and adds tests to comply to some changes in the codebase:
  - Modify Kernel Tests
  - Add Module Tests for #inspect and #to_s
  - Add Time Tests for #inspect and #to_s
replace all slash to backslash in `cd /path/to/folder` for windows.
Ignore files created from building
Ajax fixes and improved IE8 support (possibly IE7 too)

Event delegation was not working correctly in IE8, added e.srcElement to fix (this may also fix IE7 - however this is untested), also added a check to see if the event proxy functions such as stopPropagation etc actually exists before trying to proxy them into the jquipEvent, this fixes $.cancelEvent(e) triggering an error when stopPropagation is invoked.
Allow a user to trigger the epoll bug workaround

This commit adds rebuildSelector(s) method to Boss, BossPool, Worker, and WorkerPool.  A user can call rebuildSelector(s) method to initiate the workaround for the infamous epoll 100% CPU bug in Linux based on his or her observations rather than potentially incorrect automatic initiation of the workaround.

Previously, setInterestOps() were executed by a caller thread, which made re-registration of SelectionKeys unsafe.  This commit also ensures setInterestOps() is always executed by an I/O thread.  With this change, we don't need NioProviderMetadata anymore.
Proposal to fix 1rst issue presented in #345

Proposal for fix related to 1rst issue of #345

Thread.sleep(wait) => Thread.sleep((wait/10)*10)
(see http://www.javamex.com/tutorials/threads/sleep_issues.shtml)
BUG: Fix segfault when tests are run with python 2.7 debug.

I don't know that the crash is python2.7 specific, it may also occur
in earlier versions of python. The cause was mismatched memory
allocation/deallocation of maskna data.

I'd put this one line fix in directly but, while I think PyDataMem_NEW is the right choice, it needs review. The other option is to change the deallocation type.
DOC: update HOWTO_RELEASE document.

Update version info on used compilers, OSes etc. and add some details that were missing.
Split maskna support out of mainline into a branch

As per earlier discussion on the list, this PR attempts to remove *exactly and only* the maskna-related code from numpy mainline:
  http://mail.scipy.org/pipermail/numpy-discussion/2012-May/062417.html

The suggestion is that we merge this to master for the 1.7 release, and immediately "git revert" it on a branch so that it can be modified further without blocking the release.

The first patch does the actual maskna removal; the second and third rearrange things so that PyArray_ReduceWrapper does not end up in the public API, for reasons described therein.

All tests pass with Python 2.4, 2.5, 2.6, 2.7, 3.1, 3.2 on 64-bit Ubuntu. The docs also appear to build. Before I re-based this I also tested against Scipy, matplotlib, and pandas, and all were fine.
EmailAuth Plugin 3.0.0.1

Minor update to the EmailAuth plugin.

-POP authentication now supports APOP
-Cleaned up error handling
-Added additional comments
-Minor UI changes (prevent resize, etc.)
-Removed unnecessary files
Update 201208.rst

@3-and-planetの参加を追加しました。
まだ発表内容は考え中です。
土日は急に仕事がはいることがあるので、日程確定後確認させてください。
Don't EXPLAIN the unexplainable in postgresql

Only run EXPLAIN for statements that are supported. Really fixes Issue #5430.
Removing attribute_accessor docs duplication

cc @vijaydev

Sorry i didn't see your last change in docrails
ensure u2029 is escaped in escape_javascript helper

similar to issue #2587

http://www.fileformat.info/info/unicode/char/2029/index.htm
http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf (section 7.3)

    The ECMAScript line terminator characters are listed in Table 3.
    Table 3 — Line Terminator Characters
    Code Unit Value Name Formal Name
    \u000A Line Feed <LF>
    \u000D Carriage Return  <CR>
    \u2028 Line separator <LS>
    \u2029 Paragraph separator <PS>
Stop assuming strings for grouped calculations

Execute_grouped_calculation is one of those places where
ActiveRecord forgets that it has ARel underpinnings, and
assumes that the values provided to group_values are
strings. This artificially hobbles otherwise functional
code. This patch stops assuming that incoming values
respond to to_sym, stops using string interpolation for
table aliases on objects that support aliasing, and stops
unnecessarily joining group_values on the relation.

Additionally, it calls `to_sql`, if available, on objects
sent to column_alias_for, in order to get a more reasonable
alias string than a non-string's default to_str method.
Build fix broken here 03f2249153ae4d2078646e6796d8b9e5ef747fba

Broken here 03f2249153ae4d2078646e6796d8b9e5ef747fba
Fix that #exists? can produce invalid SQL: "SELECT DISTINCT DISTINCT"

The combination of a :uniq => true association and the #distinct call in construct_limited_ids_condition combine to create invalid SQL, because we're explicitly selecting DISTINCT, and also sending #distinct on to AREL, via the relation#uniq_value.

I unset relation#uniq_value in the limited ids lookup so that Arel doesn't apply the DISTINCT that we're already applying. This only affects the limited ids lookup query, and only in the problematic case where uniq_value was true. Everything else is unchanged.

Bug is present on 3-2-stable as well.

Previously failed with:

```
ActiveRecord::StatementInvalid: SQLite3::SQLException: near "DISTINCT": syntax error: SELECT  DISTINCT DISTINCT "posts".id FROM "posts" LEFT OUTER JOIN "comments" ON "comments"."post_id" = "posts"."id" AND "comments"."type" IN ('SpecialComment', 'SubSpecialComment') INNER JOIN "categorizations" ON "posts"."id" = "categorizations"."post_id" WHERE "categorizations"."author_id" = ? LIMIT 0
    sqlite3-1.3.6/lib/sqlite3/database.rb:91:in `initialize'
    sqlite3-1.3.6/lib/sqlite3/database.rb:91:in `new'
    sqlite3-1.3.6/lib/sqlite3/database.rb:91:in `prepare'
    rails/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb:288:in `block in exec_query'
    rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:288:in `block in log'
    rails/activesupport/lib/active_support/notifications/instrumenter.rb:18:in `instrument'
    rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:283:in `log'
    rails/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb:277:in `exec_query'
    rails/activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb:495:in `select'
    rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:18:in `select_all'
    rails/activerecord/lib/active_record/connection_adapters/abstract/query_cache.rb:63:in `select_all'
    rails/activerecord/lib/active_record/querying.rb:40:in `block in find_by_sql'
    rails/activerecord/lib/active_record/explain.rb:37:in `logging_query_plan'
    rails/activerecord/lib/active_record/querying.rb:39:in `find_by_sql'
    rails/activerecord/lib/active_record/relation.rb:174:in `exec_queries'
    rails/activerecord/lib/active_record/relation.rb:164:in `block in to_a'
    rails/activerecord/lib/active_record/explain.rb:37:in `logging_query_plan'
    rails/activerecord/lib/active_record/relation.rb:163:in `to_a'
    rails/activerecord/lib/active_record/relation/delegation.rb:6:in `collect'
    rails/activerecord/lib/active_record/relation/finder_methods.rb:241:in `construct_limited_ids_condition'
    rails/activerecord/lib/active_record/relation/finder_methods.rb:226:in `apply_join_dependency'
    rails/activerecord/lib/active_record/relation/finder_methods.rb:215:in `construct_relation_for_association_find'
    rails/activerecord/lib/active_record/relation/finder_methods.rb:177:in `exists?'
    test/cases/finder_test.rb:68:in `test_exists_with_distinct_association_includes_and_limit'
```
Fixes issue 50
Fix for #27 integrate submodules
SI-6288 Perfecting positions

Improves the debugging experience by fixing positions of extractor calls in patterns, and of label jumps emitted by patterns.

Review by @adriaanm (first commit), and @dragos (second)
Merging 2.10.x into master.
force bg also on SpellBad

Otherwise a red background will be shown
Fix unexpected $end in order.rb

When running the rake tasks to create sample application I got following error :

    core/app/models/spree/order.rb:592: syntax error, unexpected $end, expecting keyword_end

There was a closing end tag missing. Fixed in this commit.
Title order changed to be more SEO friendly

For issues #1909
On branch new-admin-fixes

Changes to be committed:

    modified:   ../core/app/assets/stylesheets/admin/components/_navigation.scss
    modified:   ../core/app/assets/stylesheets/admin/globals/_variables.scss
    modified:   ../core/app/views/spree/admin/orders/_form.html.erb
    modified:   ../core/app/views/spree/admin/orders/customer_details/edit.html.erb
	modified:   ../core/app/views/spree/admin/payment_methods/edit.html.erb
	modified:   ../core/app/views/spree/admin/payment_methods/new.html.erb
	modified:   ../core/app/views/spree/admin/product_properties/index.html.erb
	modified:   ../core/app/views/spree/admin/products/edit.html.erb
	modified:   ../core/app/views/spree/admin/products/new.js.erb
	modified:   ../core/app/views/spree/admin/properties/edit.html.erb
	modified:   ../core/app/views/spree/admin/prototypes/edit.html.erb
	modified:   ../core/app/views/spree/admin/shared/_configuration_menu.html.erb
	modified:   ../core/app/views/spree/admin/shared/_product_tabs.html.erb
	modified:   ../core/app/views/spree/admin/shipping_categories/edit.html.erb
	modified:   ../core/app/views/spree/admin/shipping_categories/new.html.erb
	modified:   ../core/app/views/spree/admin/tax_categories/edit.html.erb
	modified:   ../core/app/views/spree/admin/tax_categories/new.html.erb
	modified:   ../core/app/views/spree/admin/tax_rates/_form.html.erb
	modified:   ../core/app/views/spree/admin/taxonomies/edit.erb
	modified:   ../core/app/views/spree/admin/taxonomies/new.html.erb
	modified:   ../core/app/views/spree/admin/trackers/edit.html.erb
	modified:   ../core/app/views/spree/admin/trackers/new.html.erb
	modified:   ../promo/app/views/spree/admin/promotions/edit.html.erb
	modified:   ../promo/app/views/spree/admin/promotions/new.html.erb

Small admin fixes.
Tweak spectrogram plotting.
added emitters for warning, user_witheld, status_withheld

added emitters for twitter messages:
 warning, user_witheld, status_withheld.

see:
https://dev.twitter.com/docs/streaming-apis/messages#Withheld_content_notices_status_withheld_user_withheld

and

https://dev.twitter.com/docs/streaming-apis/parameters#stall_warning
Allow reevaluation of the document

I'm currently writing an web application where custom X3D models can be uploaded. Before upload, they can be previewed. For the preview feature I use a Javascript FileReader to read the source and insert the uploaded file as DOM-nodes into the document.

An example (in CoffeeScript)
```CoffeeScript
    reader = new FileReader();
    reader.onload = (e) =>
      @prepareUpload(e.target.result)

    fileType = 'x3d'
    reader.readAsText(file)

  prepareUpload: (file) ->
      model = $($(file)[2])
      model.attr('width', '300px')
      model.attr('height', '300px')
      model.attr('id', '3dmodel')
      model.prependTo('#preview-area')

      x3dom.reload()
```

Not the most beautiful code, but it illustrates what I want to achieve. Of course the current implementation doesn't pick up the inserted X3D-node, since it only evaluates when the document finished loading.

To display the model I know have exposed the x3dom ```onload``` function as ```x3dom.relod```. This waz I can call ```x3dom.reload()``` and it will reevaluate the document and actually display the model.

I'm not sure if this is the best way, but it works, so I thought I patch and see what you all think about it.
let's test

jenkins and pull requests
Pass service manager to setServiceManager() method.

Make this fix in an initialiser.

issue A24Group/Triage#46
Set lvwClassify tag to 1 when click home button
Brandon dependency upgrades2

Objectify 4.04a upgrade for the crawler service.
turn uncompressed bitmapV2 upside down

Uncompressed bitmapv2 are upside down for use case freerdp1. This fix turns them correct. Verified with clients on XP and Win7 and Win7 as terminal server.
Provide convenience constructors for grid objects redux

Since the objects must be initialized anyway, they can be done so from the constructor. Admittedly a cosmetic change. If there are so reasons this shouldn't be done, it can always be done through a helper function instead.
Speed improvements

- removed empty destructor of point3d_t which caused additional destruction code for KdStack stack[KD_MAX_STACK]
- removed empty destructor of vector3d_t to prevent similar situations
- removed unnecessary copying of vertex in triangleObject_t::getVertex
Login

Modelo para agregar el login
Shark-64 cleanup, add documentation and fix test

refactor classname to CachedTableRecovery, add some documentation on methods, fix test to correctly throw up exception when it fails.
fixed installer and link

fixed installer and link
Configuration file implementation

Features:
  - Configuration for the username, nickname, realname, sourceURL, and lineRate for the bot, with default values.
  - Global configuration ("DEFAULT" section)
  - Plugin-specific configuration (eg: "example.Example" section)
Use the composer require-dev key for dev dependencies
PDF & shipment improvements

More PDF styling
Add total requested in the match request workflow
Add returns workflow to the shipment
Add a Request PDF form
Assert that you have a selection for a list view.

This can be removed if we make sure we don't need selection, but until then, let's notify before crashing.
Fix `cacheit` to cache `Add(x,y)` and `Add(y,x)` correctly.

Before this pull request the `Add(x,y)` and `Add(y,x)` yield different objects.

It was because the `cacheit` is called before `__new__` method. In turn, the `flatten` method is calls inside the `__new__`.

In this pull request we inject the simple `flatting` procedure to the `cacheit` wrapper.


Notes:
Only one tests became failure. It is `test_heurisch_symbolic_coeffs` and marked as XFAIL.
fix bug 764009 - use tidylib for cleaner html diffs

Requires https://github.com/mozilla/kuma-lib/pull/5

To test both PR's

```
pushd vendor
git remote add groovecoder git@github.com:mozilla/kuma-lib.git
git fetch groovecoder
git co groovecoder/tidylib-764009
git submodule update --init
popd
```

Then checkout this branch and view the comparison page. Should look as it did before. Make a bunch of white-space edits on the page and compare again. Almost no whitespace diff's appear. w00t!
fix bug 767533 - Make page titles links to current version of article
[fix bug 779174] Fix UTCDateString.
Made Tm_ a struct instead of a record and added serialization support to...

... Tm and Tm_.

Not entirely clear what the best way to do this is. Right now we persist the entire
struct which seems to be both portable and exactly round-trippable.
Replace several common macros of the form #m[...] with m!(...)

This commit replaces nearly all remaining uses of #fmt, #debug, #error,
and #info, and fixes some error messages...

(Tests are in progress now.)
Changes to Gemfile for Syntex.git and Sqlite

Errors in the Gemfile caused Installation Errors - 

gem 'stringex', '~> 1', git: 'git://github.com/rsl/stringex.git'

 gem 'sqlite3', '~> 1', platform: [:ruby, :mswin, :mingw]
A few changes you might be helpfull

* change the name of the scripts from tmux-vim to tvim as well as some variables' name.
* Allow tvim split pane vertically, make vim pane on the top major pane, and shell on the bellow small pane.
* Remove the `TMUX_VIM_PANES` variable and related functionality, leave the vim window split management to itself.
Js ci setup
Add Travis CI support

Using a continuous integration system is a good idea.

Signed-off-by: Chris Aniszczyk <zx@twitter.com>
Update vendor/Art/LastFM.php

FIx
Fix broken tests due to missing dependencies/requires.

The view engines test application should have reflected ejs in the package.json file.
All YUI add operations should reflect a dependency on mojito to ensure core namespaces are configured. Updated all the proper model files to get the various broken tests to pass.
Jl

This pull request includes changes made from pr 565 and a jslint error fix.
[Fix] Make sure the callback signature is what the supplied Function exp...

...ects
Upgrade to YUI 3.5

I'm not sure if this is still being worked on by someone else, but I'd like to open this up and see if we can get some traction with this. Maybe @davglass can chime in too.

So far all of the tests run, but they do not pass. Here are my test failures: https://gist.github.com/2785983

This pull request should be considered incomplete until we can get all tests to pass.
Adding support for handlebar partials

#Example:

```
./MojitName/views/
    foo.hb.html
./MojitName/views/partials/
    bar.hb.html
```

by following that structure, you should be able to define `foo.hb.html` like this:

```
<div id="{{mojit_view_id}}">
    {{> bar}}
</div>
```

Few more notes:

- a partial view can be used by any view within the same context/mojit.
- global partial views are also supported.

#Details:

- adding support for partials in the store. there is now `instance.partials` with a similar structure than `instance.views` after expanding the instance. 
- views within `partials/*` folder are now consider partials, which are an special type of view.
- adding support for `application.json->viewEngine->preloadTemplates` to preload any view in memory, and this is disabled by default.
- consolidating `application.json->viewEngine->cacheTemplates` as a static config across the board.
- adding support for preloadTemplates for HB client and server to avoid loading the template if is is part of the expanded instance.
- adding support for partials on hb client and server.
- `view-renderer` is now a class and a factory to avoid creating renderer objects over and over again.
- removing viewId argument that is not really relevant for this abstraction.
- using the new `Y.mojito.ViewRenderer()` factory to access the renderer instance.
- removing unnecesary dependencies (`mojito-perf`).
- removing unnecessary configuration that is not semantically correct for `action-context` or `mojito-client` like `cacheTemplates` and `pathToRoot`.
handle EINTR

This patch avoids the problem of the exception "ZMQ::Error: Interrupted system call". It tries up to 5 times to send the message, and gives up if all attempts are interrupted. This can probably be left out, but I didn't want to take any risk in my production environment, where this code has been running fine for some weeks now. (And 5 attempts were not needed to send the messages)
Current production site
Update javadoc for PlayerFishEvent.State.IN_GROUND

changed from "grund" to "ground"
updated wchar interop test

Freshened the TAO side of the test so that it will build on multiple platforms using current TAO releases.
Pull Request - MCSCHERBER

Pull request to merge branch, added editEvent xml and java files
YondaimeUzumaki

tradotto nomi parzialmente
Corretto errore di scrittura by beston

c'era scritto "nascondindo"
RAXAJSS-247..RAXAJSS-242

allows pharmacist to search for patients in the prescription queue, add new patient and add new drug order
treemap update

treemap update
Fixed negative spawnrate

Fixes:

	2012-10-05 12:04:53 - Utils: INFO: Server executed: /spawnrate -10.

    (crashlog.txt)
	5/10/2012 12:04:53 PM
	System.ArgumentOutOfRangeException: 'maxValue' must be greater than zero.
	Parameter name: maxValue
	   at System.Random.Next(Int32 maxValue)
	   at Terraria.NPC.SpawnNPC()
	   at Terraria.Main.Update()
	   at Terraria.Main.DedServ()
	   at Terraria.ProgramServer.Main(String[] args)

Also Fixes:

	2012-10-05 12:23:59 - Commands: INFO: Server executed: /spawnrate str.
	2012-10-05 12:23:59 - Commands: ERROR: System.FormatException: Input string was not in a correct format.
	   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
	   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
	   at System.Convert.ToInt32(String value)
	   at TShockAPI.Commands.SpawnRate(CommandArgs args)
	   at TShockAPI.Command.Run(String msg, TSPlayer ply, List`1 parms)
typo in new theano flags.
Compile lock minor change 

This is a minor change in the compile lock so that pylearn2 could take advantage of theano's well written locking mechanism. Namely, pylearn2 can easily call get_lock() and release_lock() from theano to lock and unlock an arbitrary path.
Add sort_apply_nodes function to gof/sched.py

This adds a new function to sort apply nodes in a graph according to a sequence of arbitrary sorting functions. 

One could (but should not) replace io_toposort with a call like this

    sort_apply_nodes(inputs, outputs, cmp=[dependence])

If you wanted to prefer to schedule GPUOps before CPUOps when possible then you would write the following cmp-function

    def gpu_first(a, b):
        aval = -1 if isinstance(a.op, GpuOp) else 1
        bval = -1 if isinstance(b.op, GpuOp) else 1
        return cmp(aval, bval)

And then call 
    
    sort_apply_nodes(inputs, outputs, [dependence, gpu_first])

And we get a valid topological sort but with gpu ops coming before cpu ops when possible. 

This does not attempt to replace io_toposort. It is merely a utility function.
AperoPHP : corrige #73 - Texte du flux RSS non traduit (+qques correctio...

...ns sur les dates)
scripting with mruby

We have created a command `REVAL` to use [mruby](https://github.com/mruby/mruby) for scripting of Redis.

mruby is the lightweight implementation of the Ruby language complying to (part of) the ISO standard.
Ruby is good at processing strings, arrays, hashes, etc. with its pretty designed libraries.
With mruby, we can do complex data operations in Redis with simple scripts.

How do you think about this idea?
As this patch is still rough cutting, some works will be needed to fit with Redis.
(For example `REVALSHA` is not implemented. Not implemented features will be listed later.)

If your feel positive about implementing scripting languages in Redis other than Lua, we would like to consider supporting JavaScript with [v8](http://code.google.com/p/v8/).
JavaScript runs on both client-side and server-side.
If Redis supports JavaScript, we can write everything in JavaScript.

The usage of `REVAL` is as follows:

----

```
REVAL script numkeys key [key ...] arg [arg …]
```

## Features

Run mruby in the context of Redis server.
```
> reval "[KEYS[0],KEYS[1],ARGV[0],ARGV[1]]" 2 key1 key2 first second
1) "key1"
2) "key2"
3) "first"
4) "second"
```

Call Redis commands from a mruby script. (same as `EVAL` command)

```
> reval "REDIS.call('set','foo','bar')" 0
OK
```

## Conversion between mruby and Redis data types

**Redis to mruby** conversion table.
* Redis integer reply -> mruby Integer
* Redis bulk reply -> mruby String
* Redis multi bulk reply -> mruby Array
* Redis error reply -> mruby Exception
* Redis Nil bulk reply and Nil multi bulk reply -> mruby nil

**mruby to Redis** conversion table.
* mruby Integer -> Redis integer reply (the number is converted into an integer)
* mruby String -> Redis bulk reply
* mruby Array -> Redis multi bulk reply (truncated to the first nil inside the mruby array if any)
* mruby Hash with a single ok key -> Redis status reply
* mruby Hash with a single err key -> Redis error reply
* mruby Error -> Redis error reply
* mruby boolean false -> Redis Nil bulk reply
* mruby boolean true -> Redis integer reply with value of 1.

(examples)

```
> reval "10" 0
(integer) 10

> reval "[1, 2, [3, 'Hello World!']]" 0
1) (integer) 1
2) (integer) 2
3) 1) (integer) 3
   2) "Hello World!"

> reval "REDIS.call('get', 'foo')" 0
"bar"
```

## Not implemented yet

- `REVALSHA`
- `REDIS.pcall`
- `REDIS.log`
- script timeout
Rake checks

this is the rake checks we talked about; also spec task, coverage report and a few other bits.

This includes the changes from the `gem_building` branch.
Add support for SNI with wildcard certs

Added a function to do basic wildcard matching when deciding which cert to use under SNI.

Also added some comments to the default config clarifying how to list multiple cert files.
Approve Job Announce functionallity

After successful announce of job, user is redirected to searchPlace. 
Now you can cancel announcing the job.
Added style to the datepicker.
fix bug in mappings

While changing from toggling read/unread (<leader>U) to  read (I) and unread (U) I made some mistakes by not resolving conflicts right.
This commit fixes that bug, by calling the right function names.
Sorry about that.
Start refactoring admin JavaScript.

This is an incomplete pull request that starts the process of
refactoring the Django Admin's JavaScript.  It introduces the
django.admin "namespace."

Tabular inlines still need to be refactored.  This isn't meant to
enhance functionality, just streamline the process.  Actual changes to
the code can come later.
fixes #22 - enabling frontend roles

just a small change. We were passing false for frontEndRoles parameter
#162

Updated the query hint. 

Now the hint will look like http://screencast.com/t/rwBzvtnq8HVu

Tested and pushed the code.

Please check.
configure.ac: Handle AM_PROG_AR not present in autoconf 1.11

AM_PROG_AR is a new feature since autoconf 1.12.
autogen.sh failed on Ubuntu 11.10 with:

configure.ac:30: error: possibly undefined macro: AM_PROG_AR
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1

--
Detlef
B-02846 Admin 2.0: Userstore App - Add created and modified fields to us...

...erstore

Add 2 new fields to userstores in the backend: created and modified. The new fields are timestamps.

This requires changes in the database (2 new columns), so a new UpgradeModel is needed.

A wiki page with the solution should be created to review and discuss.

See also B-02807: Admin 2.0: Userstore App - Refactor Detail View
B-02469: Support for updateUser in Java Client API

4.6
attach to issue
Got rid of "already initialized constant" warnings

faraday requires faraday/utils so the line I commented out in the lib/signet/oauth_x/client.rb files was creating "already initialized constant" warnings
fix spawn so that it no longer throws an exception when stdio is configu...

...red to inherit.

When then spawn is configured with the option stdio: 'inherit' grunt throws an exception. This should fix that. Tests are included.
tweak unknown command error message
CMake improvements

Let CMake Find MPI and enable C99 mode for common compilers (everything I have handy).

FindMPI.cmake is broken on MVAPICH right now, but otherwise this commit makes the build script more user-friendly

Tested on Intel 13, GCC 4.5, GCC 4.7, clang 3.1 (everything I have on my dev machine). Should also work with PGI 12.x

Also builds on vesta (ALCF's BGQ test rack)
Remove overload keyword. (issue #410)

@jckarter's proposal to remove the overload keyword was met with mixed response (#401) and the discussion closed due to lack of consensus. However, rather than let the issue slide I've pushed a branch with the 'overload' keyword removed for evaluation. Personally I think it's an improvement.

Notes:

The implementation provided here puts an additional constraint on the overload system.
Shadowing a definition in a 'starred' import requires the name to be re-'define'-ed. Otherwise the definition is treated as an overload subject to whatever interface is specified up the import chain.
Pull this

tiny spelling correction
Move hoverHack for 'hover' -> 'mouseover' 'mouseout' to deprecated.js

Should fix: http://bugs.jquery.com/ticket/12736
Fix #12635: restore 1.8.1 ajax crossDomain logic

Sizes - compared to master @ ebf4d43011b7a6add9ded38b4322163f8b030cb6
```
    265377       (+35)  dist/jquery.js                                         
     93467        (+2)  dist/jquery.min.js                                     
     33447        (+3)  dist/jquery.min.js.gz
```
Fixed parsing numbers in E notation.

Fixes missing upper-case 'E' separator case.
Reverting height change on gradient-box as it looks out of place in firefox
Build system: Build pgxn zip file with 'make pgxn'

Jira: MADLIB-623

Added a target for PGXN to the build system. The release number is set in
deploy/PGXN/CMakeLists.txt, the version number is taken from
src/config/Version.yml. This packages the current source repository, so it is best
used on a clean repository.
joans

asdf
Dynamically implement the NSJSONSerialization API


Not to be pulled right now, just for discussion about this implementation.

This approach of dynamically creating the `NSJSONSerialization` class and rebinding it (i.e. the assembly stuff) has one big advantage over the `AnyJSONEncode` / `AnyJSONDecode` functions: you can drop the `AnyJSON.m` file in any app that use `NSJSONSerialization` and it will automatically work, even on iOS < 5. This even works for compiled static libraries using `NSJSONSerialization`.

On iOS 5+, this code does basically nothing. `objc_allocateClassPair` will fail and return `Nil`, so no AnyJSON* code will be executed at all.

TODO list:

* Update the README
* Translate the options parameters (both `NSJSONWritingOptions` and `NSJSONReadingOptions`) for each JSON library (what happens when the options can not be translated?)
* Implement `AnyJSONIsValidObject`, `AnyJSONEncodeStream` and `AnyJSONDecodeStream`
SERVER-6380 add fclose() to prevent resource leak
Develop3d - various fixes, mostly Android related.

See commits for self explanatory code. 

Probably the least obvious one is "Support loading non-xnb textures from models (BasicEffectReader etc)". I was having trouble getting alpha to work with my DXT compressed textures on Android, so I figured I'd just replace them with PNGs. This change allows you to do this as BasicEffectReader asks for a type T==Texture but we were only doing path normalization on type T==Texture2D when no XNB file is found.
iOS Pinch and Orientation

Implementation of the pinch gesture for iOS.
Fixed landscape orientations on iOS.
create: allow --set-name and --set-version

Closes #10873.
New formular for libesmtp

libesmtp (http://www.stafford.uklinux.net/libesmtp/index.html) is a library for posting electronic mail
1.8.2 is latest version; no other changes to formula needed
Add flag to enable dtrace on Erlang/OTP. 

R15B01 and later includes dtrace probes, but they must be enabled via a `configure` flag.
e2fsprogs 1.42.5
New Formula: libhpdf

libhpdf is the Haru PDF Library, a free, cross platform,
open source library for generating PDF files.  It can be used
by the emboss application for example. It compiles with superenv,
and was last updated in 2011. They have their own website and
download url, but they are also on GitHub at libharu/libharu
Updated fmdiff adding support for XCode 4.3/4.4

Update to the latest scripts for fmdiff
Run the make file to detect which version you have installed
Update Formula: Sonar 3.3.2
Fix Patch for MRF 2.1
SMPP can generate events without a user_message_id

SMPP can generate events without a user_message_id. This surprises the message store. The message store can be fixed with a patch like the diff below but I think it would be better if SMPP didn't generate these sorts of events. There's not much that can be done with them except log them anyway.

```diff
diff --git a/vumi/components/message_store.py b/vumi/components/message_store.py
index ce08d84..e17fac2 100644
--- a/vumi/components/message_store.py
+++ b/vumi/components/message_store.py
@@ -13,6 +13,7 @@ from vumi.persist.fields import (VumiMessage, ForeignKey, ListOf, Tag, Dynamic,
                                  Unicode)
 from vumi import log
 from vumi.components.message_store_cache import MessageStoreCache
+from vumi import log
 

 class Batch(Model):
@@ -211,6 +212,10 @@ class MessageStore(object):
     def add_event(self, event):
         event_id = event['event_id']
         msg_id = event['user_message_id']
+        if msg_id is None:
+            log.error('Cannot store event with None user_message_id: %s' % (event,))
+            return
+
         event_record = self.events(event_id, event=event, message=msg_id)
         yield event_record.save()
```
Translate [es] : chapter 6 "Git Tools" is fully translated.  

Chapter 6 "Git Tools" is fully translated. 

I started Chapter 8 translation.

  Best regards.
BUG: mixed float64 float32 merge failure #1849

Now maps FloatBlock type to list of blocks in each join unit.
Also checks for out type in merge blocks, otherwise if float32 block appears first then merge fails
Fix for: Sammy ignoring plugins that were loaded before Sammy finished initializing

This (commit d88b1b108c097d5d33e745ea9a60ba3b1b38ced5) is first half of solution for https://github.com/quirkey/sammy/issues/137 

Now Sammy checks if Sammy is in global and extends from it.

Separate patches are written for 
0.6.3 (63cd40096791816305a6cb48ccf0fc7bebe5597c) and 
0.7.x (d88b1b108c097d5d33e745ea9a60ba3b1b38ced5) branches.


Suggest recommending the following (personally tested on own plugins) pattern for plugin writers:


	;(function() {
	/** @preserve
	PluginName module for Sammy.js. 

	Brief explanation

	Copyright (c) YYYY Name contact info
	*/
	/*
	  Usage examples
	*/

	var PluginInitializer = function(Sammy, $){
	  'use strict'

	  var pluginName = 'MyPlugin'

	  // use of [] saves external API names during minification
	  Sammy[pluginName] = function(app, initarg1, initarg2, etc) {
	    'use strict'

	    // here you attach your app to active Sammy object - app

	  }
	} // end of PluginInitializer


	//// Uncomment these if you want to make the module AMD-loader compatible.

	// if ( typeof define === 'function' && define.amd ) {
	//   // AMD-loader-compatible (non-)init
	//   define(function(){
	//     // To attach the plugin to Sammy, 
	//     // Need to initialize the plugin with Sammy object and jQuery object
	//     // , when that is available.
	//     // Example: 
	//     //   require(
	//     //      ['jquery','sammyjs','sammyjs.relativehash']
	//     //      , function(jQuery, Sammy, PluginInitializer){ 
	//     //          PluginInitializer(Sammy, jQuery)
	//     //          // do something with Sammy that expects to have the plug in in place.
	//     //      }
	//     //  )
	//     return PluginInitializer /* function(SammyObject, jQueryObject) */
	//   })
	// } else {

	  var global = typeof window === 'object' ? 
	    window : 
	    // with 'use strict' there is a chance 'this' is undefined
	    typeof this === 'object' ? 
	      this : 
	      (function(){throw new Error("Cannot find 'window' object or its equivalent.")})()

	  if (!global.Sammy){
	    global.Sammy = {} // Sammy will extend from this when it loads.
	  }
	  PluginInitializer(global.Sammy, global.jQuery)

	// }

	})(); // please, don't mess with 'window' Make your code resolve it realtime from inside the closure.
add bash completion

XD
Tell

Does what it says on the tin.
Add more bindings for moving text around (power-edit bundle, C-M-<i/j/k/l>).

`C-M-<i/j/k/l>` was not bound globally before, as far as I see.
The improvement is that it is no longer necessary to move the hand to the cursor keys for moving text around ;)
Yes, I'm lazy.

I'm not sure why moving text is / was only available when power-edit is activated..
New version of emacs-eclim & completion setup stuff

Hi, I've reworked the completion code in emacs-eclim, and correspondingly updated the version in cabbage.

Also, an older change which fixed indenting of certain methods in java code seems to have snuck in as well.
Lemmatizer

مدل ریشه‌یاب اضافه شده است.

برای اینکه کار بکند باید پایگاه داده مجددا ساخته شود.
New dea_check tool

This is the new dea_check tool based on the dpa_check tool. Please move this code to the sot/master branch.

Thank you,
Nance
PULL

LORIS
_document/graphics/ofGraphics_functions.markdown

確認よろしくおねがいします。
Issue # 86: Display Unicode data in podcast details

WebView.loadData() only accepts 'base64' or ASCII; to get UTF-8, we need
to use WebView.loadDataWithBaseURL(). Wacky, but it works.

Also bump targetSdkVersion to 16, per best practices session at I/O.

Signed-off-by: Dan Scott <dan@coffeecode.net>
enabling ttx.py to run in a virtualenv

ripping off from openstack tooling to run ttx.py in a virtualenv
Update README.md

+ added Acknowledgements 
+ added travis support (build status)
+ added Screenshot (but we should better use internal pictures with [[our_picture.jpg]]
* re-added ToDo-List, i think it's better for all if we show on what problems we are working & what's already done .... to avoid multiple questions on xda/wiki
Fix for corrupted POST Data

Its a bug in webbit as you relay on ChannelBuffer.array(). This is a problem as:

    You don't check if the ChannelBuffer is really backed by an array which would for example not the case with direct buffers
    You don' respect the readerIndex and WriterIndex

It worked before as we did a lot more buffer copies and so you was lucky enough the the ChannelBuffer was backed by an array which was exact the size of the content. This is not the case anymore as we use slice(..) when possible to save a memory copy. I will issue an pull request in webbit with the fix.
CPAC group pipeline additions

added CWAS and BASC
DataPoints need to be Public

Theories warns if field annotated with @DataPoints is not static, but silently ignores if not public.  Update behaviour so it consistently provides warnings.
Add support of Symfony/Process component

Hi, i added the support of `Symfony/Process` component, it exists a stub if `process` component is not installed, the behavior btw not change, just support the `process` component.

I added a suggest section on composer too
Added BanChange and PlayerBanKick events.

Signed-off-by: Steveice10 <Steveice10@gmail.com>

Main use is to block bans/handle them yourself and to change ban kick messages.

SpoutAPI pull: https://github.com/SpoutDev/SpoutAPI/pull/126
updated stocks script to be better
Support for resource conditionals (not_if and only_if)

I've taken a stab at adding support for not_if and only_if conditionals in Chef resources.

The way that Chef::Resource handles should_skip in a run is as follows:

```ruby
return if should_skip?(action)
```

I've enabled chefspec to do the same thing.  If the should_skip? method fails, the resource is not added to the ChefSpec::ChefRunner.resources array.
Use define_method instead of class_eval
Combine jdiel's "language switching" pull request with tvoliter's templatization of index.html using mustache

- includes jdiel's "language switching"  pull request https://github.com/adobe/brackets/pull/1285 which includes DE translations, a menu and UI for switching languages, and string lookup support through i18n.js

- added new module htmlContentLoad.js that dynamically loads main-view.html, localizes it using i18n.js + mustache.js, and injects it into the body of index.html
- body of index.html moved to main-view.html
- modified SideBarView.js to depend on htmlContentLoad since this module modifies HTML on load.

*3rd Party Code Notice*: Mustache.js uses an MIT license: https://github.com/janl/mustache.js/blob/master/LICENSE. I will need to complete the Brackets third party check list before this pull request can be merged.
Обновление версии ubuntu и исправление монтирования образа  Vbox

*Изменилась версия ubuntu-server на 12.04.1.
*Исправил ошибку с монтирование образа VBoxGuestAdditions
Add empty line to test GitHub Pull Requests

Let's see if this ends up on dev@.
Added support for "not_literal"

"negate" is not supported yet
Only set equivalenceUpdated field if equivalence is likely updated

On Content query execution only set equivalenceUpdated field if the
LookupEntry updated time is different from its creation time.
flow cleanup should clean up branches for the current topic branch [#38062463]
Update lib/bencodr/parser.rb

Modified file to exclude using regular expressions so large torrents can be parsed
Minimal changes to allow running on Py3K

Change all has_key() to "key in container" form
Catch exception from gettype() in HTTPMessage and try get_content_type since this object completely changed in Py3K
Change print to a function
Fix pickle import so it works on Py2 and Py3
Import httplib or http.client for required exception classes
Change pickle files to binary
Use temp file.TemporaryFile instead of os.tmpfile on Py3K
Keeping track of gretchen's changes so we dont loose them again

just a patch to make sure we have somewhere to look incase
Add nvmsudo Command

I would like to execute sudo commands with the current nvm context. This is kind of a ripoff of rvmsudo.

Right now it creates a fresh PATH variable including the NVM\_BIN director, and passes in all the NVM\_ variables. Call it a rough cut; I am very open to suggestions.
gmp title
Add Gravatar to Navbar and "Account Settings" page

__Screenshots__
* Navbar: http://img.ly/iZZh
* Account Settings: http://img.ly/j04p

__Testing Done:__
* Tested on Firefox 12 and Chrome 19
* Tested with both HTTP and HTTPS
* Tested for users with a gravatar and w/o a gravatar

__Potential Issues__
* HTTPS detecting code in the templatetag worked on my box w/secured nginx & gunicorn, but Django 1.4 has better support for this.
* Was I supposed to check in the less-compiled CSS as well?
add mobile login screen. fix login redirects. refactor templates.
add copy history property to domains and applications

This allows a domain to know the full chain of projects that it was copied from. In order to do this, SnapshotMixin was created which is used to help maintain the copy history for all the classes that need to store that information.

the original_doc field was removed from both applications and domains and all logic was refactored to make use of copy_history