Age | Commit message (Collapse) | Author | Files | Lines |
|
"mysterious" build failures on MirBSD.
Reviewed by agc and joerg.
|
|
- patch -D now outputs preprocessor lines without comments, as required
by POSIX 1003.1-2001.
- File names in context patches may now contain spaces, so long
as the context patch headers use a tab to separate the file name
from the time stamp.
- Perforce is now supported.
- Patch lines beginning with "#" are comments and are ignored.
- The bug reporting address is now <bug-patch@gnu.org>.
- bug fixes
|
|
|
|
-update to 5.12 -- too many changes to list here, see the Changelog
|
|
* Various git-svn updates.
* Updates the way content tags are handled in gitweb. Also adds
a UI to choose common timezone for displaying the dates.
* Similar to branch names, tagnames that begin with "-" are now
disallowed.
* Clean-up of the C part of i18n (but not l10n---please wait)
continues.
* The scripting part of the codebase is getting prepared for i18n/l10n.
* Pushing and pulling from a repository with large number of refs that
point to identical commits are optimized by not listing the same commit
during the common ancestor negotiation exchange with the other side.
* Adding a file larger than core.bigfilethreshold (defaults to 1/2 Gig)
using "git add" will send the contents straight to a packfile without
having to hold it and its compressed representation both at the same
time in memory.
* Processes spawned by "[alias] <name> = !process" in the configuration
can inspect GIT_PREFIX environment variable to learn where in the
working tree the original command was invoked.
* A magic pathspec ":/" tells a command that limits its operation to
the current directory when ran from a subdirectory to work on the
entire working tree. In general, ":/path/to/file" would be relative
to the root of the working tree hierarchy.
After "git reset --hard; edit Makefile; cd t/", "git add -u" would
be a no-op, but "git add -u :/" would add the updated contents of
the Makefile at the top level. If you want to name a path in the
current subdirectory whose unusual name begins with ":/", you can
name it by "./:/that/path" or by "\:/that/path".
* "git blame" learned "--abbrev[=<n>]" option to control the minimum
number of hexdigits shown for commit object names.
* "git blame" learned "--line-porcelain" that is less efficient but is
easier to parse.
* Aborting "git commit --interactive" discards updates to the index
made during the interactive session.
* More...
|
|
|
|
Kyua (pronounced Q.A.) is a testing framework for both developers and
users. Kyua is different from most other testing frameworks in that it
puts the end user experience before anything else. There are multiple
reasons for users to run the tests themselves, and Kyua ensures that
they can do so in the most convenient way.
At the moment, Kyua is focused on implementing a solid foundation and a
powerful command-line tool to run tests implemented with the Automated
Testing Framework (ATF). Later on, Kyua will also provide a set of
language bindings (C, C++ and shell, at the least) to ease the
implementation of test cases in a variety of programming languages.
In effect, Kyua is intended to be a replacement for ATF.
|
|
NetBSD-current with gcc45)
|
|
Workaround for PR pkg/44912: gcc generates unaliged SSE2 references.
|
|
* fixes build with texi2html-5.
Bump PKGREVISION, number of generated html files changed.
|
|
|
|
|
|
|
|
|
|
|
|
interpreter. Depend explicitly on lang/runawk. PKGREVISION++
|
|
|
|
The compiler generates an implicit destructor but in certain circonstances this leads to crashes.
More information is available in this bug report on Red Hat's tracker:
https://bugzilla.redhat.com/show_bug.cgi?id=641350
From Francois Tigeot in PR 45104.
Bump PKGREVISION.
|
|
|
|
* Improve trust errors displayed while bootstrapping. Closes: #628234
* Allow mr register to be used with mrconfig file that does not yet
exist. Closes: #629217
|
|
|
|
|
|
|
|
2010-09-12 01:30 Rocky Bernstein
* ChangeLog, doc/home-page.html, doc/rdebug-emacs.texi,
lib/ChangeLog, test/pm.rb: pm.rb: spelling mistake
2010-08-13 05:32 Rocky Bernstein
* ChangeLog, cli/ruby-debug/commands/frame.rb,
cli/ruby-debug/helper.rb, cli/ruby-debug/processor.rb,
ext/ruby_debug.c, lib/ChangeLog: Add Debugger.inside_emacs?
Environment variable EMACS for inside Emacs is deprecated in
favor of INSIDE_EMACS. Rubyforge #28465.
2010-08-03 02:53 Rocky Bernstein
* emacs/rdebug-breaks.el: Off by one on showing breakpoint
positions
2010-08-02 19:07 Rocky Bernstein
* doc/rdebug-emacs.texi: More small document changes
2010-08-02 18:03 Rocky Bernstein
* doc/rdebug-emacs.texi: A couple more small emacs doc changes
2010-08-02 17:45 Rocky Bernstein
* doc/rdebug-emacs.texi, emacs/INSTALL, emacs/README: More small
changes to docs.
2010-08-02 12:51 Rocky Bernstein
* CHANGES, ChangeLog, INSTALL.SVN, configure.ac, emacs/AUTHORS,
emacs/INSTALL, emacs/Makefile.am, emacs/README, emacs/rdebug.el,
lib/ChangeLog: Go over installation instructions for Emacs.
Add a basic files, README, INSTALL and AUTHORS.
Change version from 0.10.4vc to 0.10.4rc1
2009-11-28 22:56 Rocky Bernstein
* ChangeLog, emacs/rdebug-annotate.el, emacs/rdebug-breaks.el,
emacs/rdebug-core.el, emacs/rdebug-info.el,
emacs/rdebug-source.el, emacs/rdebug-track.el, lib/ChangeLog: Fix
problem caused by gdb-ui renamed to gdb-mi. Rubyforge tracker
#27152
Remove all Emacs byte compile warning messages.
Note however all of this code will eventually be phased out in
favor
of emacs-dbgr (on github).
2009-03-31 09:49 Rocky Bernstein
* emacs/rdebug-locring.el: Comment change
2009-03-11 18:57 Rocky Bernstein
* cli/ruby-debug/commands/catchpoint.rb, emacs/rdebug-core.el,
emacs/rdebug-track.el, emacs/test/test-regexp.el: Update "catch"
command help string. Reindent some emacs files to make tests
happy.
2009-02-10 04:32 Rocky Bernstein
* emacs/rdebug-core.el: Remove the annoying disappearing command
window when we there's an initial error in running the Ruby
program
|
|
0.46
06-12-19
- A require_relative dependency snuck in.
Add a rbx-require-relative to handle this.
|
|
|
|
It is required by new ruby-linecache package.
Ruby 1.9's relative_relative for Rubinus and MRI 1.8
Here we add in Module RequireRelative method: *require_relative*,
and *abs_file*.
Example:
require 'rubygems'; require 'require_relative'
require_relative './lib/foo'
absolute_path = RequireRelative.abs_file
But why *abs_file*? Well, recall that ==__FILE__== does not give an absolute
path. So if you have chdir'd before using ==__FILE__==, you might not be
able to retrieve the full path.
|
|
|
|
PR#44975 by David H. Gutteridge.
This module leverages Algorithm::Diff to let you compare the degree of
sameness of arrays or strings. It returns a result set that defines
exactly how similar these things are.
|
|
PR#44974 by David H. Gutteridge.
This module lets you test if two things are *approximately* equal. Yes,
that sounds a bit wrong at first - surely you know if they should be
equal or not? But there are actually valid cases when you don't/can't
know. This module is meant for those rare cases when close is good
enough.
|
|
|
|
problem with rdoc itself. Noted by dholland@.
|
|
|
|
|
|
- unit-tests/modts now works on MirBSD
- meta mode
- ApplyModifiers: when we parse a variable which is not the entire modifier
string, or not followed by ':', do not consider it as containing modifiers.
- when long modifiers fail to match, check sysV style.
- :hash - cheap 32bit hash of value
- :localtime, :gmtime - use value as format string for strftime.
- fix for use after free() in CondDoExists().
- boot-strap (TOOL_DIFF): aparently at least on linux distro
formats the output of 'type' differently - so eat any "()"
- correct sysV substitution handling of empty lhs and variable
- correct exists() check for dir with trailing /
- correct handling of modifiers for non-existant variables during evaluation
of conditionals.
- fix for incorrect .PARSEDIR when .OBJDIR is re-computed after makefiles
have been read.
- fix example of :? modifier in man page.
- sigcompat.c: convert to ansi so we can use higher warning levels.
- parse.c: SunOS 5.8 at least does not have MAP_FILE
- use mmap(2) if available, for reading makefiles
- to ensure unit-tests results match, need to control LC_ALL as well as LANG.
- if stale dependency is an IMPSRC, search via .PATH
- machine.sh: like os.sh, allow for uname -p producing useless drivel
- boot-strap: document configure knobs for meta and filemon.
|
|
- unit-tests/modts now works on MirBSD
- meta mode
- ApplyModifiers: when we parse a variable which is not the entire modifier
string, or not followed by ':', do not consider it as containing modifiers.
- when long modifiers fail to match, check sysV style.
- :hash - cheap 32bit hash of value
- :localtime, :gmtime - use value as format string for strftime.
- fix for use after free() in CondDoExists().
- boot-strap (TOOL_DIFF): aparently at least on linux distro
formats the output of 'type' differently - so eat any "()"
- correct sysV substitution handling of empty lhs and variable
- correct exists() check for dir with trailing /
- correct handling of modifiers for non-existant variables during evaluation
of conditionals.
- fix for incorrect .PARSEDIR when .OBJDIR is re-computed after makefiles
have been read.
- fix example of :? modifier in man page.
- sigcompat.c: convert to ansi so we can use higher warning levels.
- parse.c: SunOS 5.8 at least does not have MAP_FILE
- use mmap(2) if available, for reading makefiles
- to ensure unit-tests results match, need to control LC_ALL as well as LANG.
- if stale dependency is an IMPSRC, search via .PATH
- machine.sh: like os.sh, allow for uname -p producing useless drivel
- boot-strap: document configure knobs for meta and filemon.
|
|
|
|
# rspec-rails-2
rspec-2 for rails-3 with lightweight extensions to each
NOTE: rspec-2 does _not_ support rails-2. Use rspec-rails-1.3.x for rails-2.
## Documentation
* [Cucumber features](http://relishapp.com/rspec/rspec-rails/v/2-0)
* [RDoc](http://rubydoc.info/gems/rspec-rails/2.0.1/frames)
|
|
This is newer major release which support Ruby on Rails 3.
So, please refer its web site in detail: http://relishapp.com/rspec.
|
|
|
|
Behaviour Driven Development for Ruby
# RSpec Mocks
rspec-mocks provides a test-double framework for rspec including support
for method stubs, fakes, and message expectations.
## Documentation
* [Cucumber features](http://relishapp.com/rspec/rspec-mocks/v/2-0)
* [RDoc](http://rubydoc.info/gems/rspec-mocks/2.0.1/frames)
|
|
Behaviour Driven Development for Ruby
# RSpec Expectations
rspec-expectations adds `should` and `should_not` to every object and includes
RSpec::Matchers, a library of standard matchers.
## Documentation
* [Cucumber features](http://relishapp.com/rspec/rspec-expectations)
* [RDoc](http://rubydoc.info/gems/rspec-expectations/2.4.0/frames)
|
|
Behaviour Driven Development for Ruby
# RSpec Core
RSpec Core provides the structure for writing executable examples of how your
code should behave.
## Documentation
* [Cucumber features](http://relishapp.com/rspec/rspec-expectations)
* [RDoc](http://rubydoc.info/gems/rspec-expectations/2.4.0/frames)
|
|
|
|
|
|
|
|
This is only works with Ruby on Rails 2.
RSpec is a Behaviour Driven Development framework for Ruby. It provides
two frameworks for writing and executing examples of how your Ruby
application should behave:
* a Story Framework for describing behaviour at the application level
* a Spec Framework for describing behaviour at the object level
|
|
|
|
|
|
=== Version 1.3.2 / 2011-04-11
* Enhancements
* Raise a meaningful error when an argument-scoped stub is called with the
wrong args (Alexey)
* Dev: ignore .rbc files (Myron Marston)
* Bug fixes
* Fix regression in which an expectation should return the value from a
previously defined stub of the same method (Tom Stuart)
* Support heckling class methods (Dan Kubb)
* Only try to pass messages to the superclass if the superclass responds to
the method (Andrew Selder)
|