--- layout: post status: publish published: true title: Samardzija Speculation author: display_name: Sean Clement login: Sean email<EMAIL_ADDRESS>url: '' author_login: Sean author_email<EMAIL_ADDRESS>wordpress_id: 9933 wordpress_url: http://ivyenvy.com/?p=9933 date: '2014-05-21 09:25:45 +0000' date_gmt: '2014-05-21 14:25:45 +0000' categories: - Starting Pitching - The Cubs - Trades tags: - Jeff Samardzija - Blue Jays comments: - id: 11233 author: Mitchell Williams author_email: '' author_url: '' date: '2014-05-21 12:05:18 +0000' date_gmt: '2014-05-21 17:05:18 +0000' content: Send him to Seattle with Darwin barney and get nick franklin and ptbnl - id: 11234 author: Ryan Red Ehredt author_email: '' author_url: '' date: '2014-05-21 16:14:03 +0000' date_gmt: '2014-05-21 21:14:03 +0000' content: Shafted again today - id: 11235 author: Tim Wortman Jr. author_email: '' author_url: '' date: '2014-05-21 20:00:26 +0000' date_gmt: '2014-05-22 01:00:26 +0000' content: Toronto seems like the team that should be pushing the hardest ---
A friend recently asked me the $60 million dollar question that has been floating around Cubs circles for what seems like forever now: Will the Cubs deal Jeff Samardzija? He followed it up with the $25 question: should I buy his jersey tee?
After a rumored offer this off-season from Cubs brass to extend the former Golden Domer at a five year, $55 million clip didn’t get the job done, both sides had put contract talks on the back burner to focus on the 2014 season.
Now, half way through May, the Cubs are drifting ever further from relevance at 14-27 and the yearly, league-wide struggle to combat attrition of pitchers seems to be going worse than usual (we miss you already, Jose Fernandez). These two items in tandem have begat conversations about which playoff hopefuls will be suitors for The Shark as we approach the trade deadline.
Brett at Bleacher Nation estimates that, as it stands, 1/3 of the teams in the MLB would want and have the means (an upper-echelon pitching prospect, and more) to acquire the Cubs defacto ace. Given Samardizja’s sustained success and over a season and a half left of team-friendly control on his contract, the haul from a deadline trade would be tantalizing.
That said, with impact prospects knocking on the door to the Bigs, the front office knows that they need to beef up their rotation if the plans to contend in 2015, 2016 and beyond are going to come to fruition. Samardzija would be a huge piece of the puzzle if they can keep him in Cubbie Blue.
While many would welcome keeping Jeff and his flowing locks around, it seems more likely to me that the substantial pitching market developing is going to lead to the righty moving to a new team before the end of July. Meanwhile, the Cubs will be welcoming an influx of another team’s (I’m looking at you, Blue Jays) young, cheap talent that aligns with the timeline of the rebuild.
Sarmardzija’s fate is far from sealed, but with Chicago again taking on the role of sellers at the trade deadline, potential buyers of Cubs gear with his name on it best beware.


Question:
Total of answer :
A timetable is necessary to ensure the election progresses in a timely manner. All active voters are guaranteed that their deposit is returned if a deadline is missed.
What time should the election begin?
Voters should register by
Set a deadline for each phase in the election:
Begin Election:
Voting:
Result of the discret logarithm:
Transaction List:
Events from Ethereum:


- List Title One
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- List Title Two
- One
- Two
- List Title Three
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- Eight
- Nine
- Ten
- Eleven
- Twelve
- Thirteen
- Fourteen
- Fifteen
- Sixteen
- List Title Four
- One
- List Title Five
- One
- Two
- Three
- Four
- List Title Six
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- List Title Seven
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- Eight
- Nine
- Ten
- Eleven
- Twelve
- Thirteen
- Fourteen
- Fifteen
- Sixteen
- Seventeen
- Eighteen
- Nineteen
- Twenty
- List Title Eight
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- Eight
- Nine
- Ten
- List Title Nine
- One
- List Title Ten
- One
- Two
- Three
- Four
- Five
- Six
- Seven
- Eight
- Nine


Lower urinary tract symptoms (LUTS) are a very frequent issue for both men and women and unfortunately become more common with age. In men the most likely cause is developing obstruction thanks to non-cancerous growth of the prostate gland (BPH), however, the symptoms may also relate to problems with bladder function and this too may affect women. Continue Reading...
The term Benign Prostatic Hyperplasia (BPH) relates to an enlarged prostate which is not cancerous, but which may cause bothersome problems with the waterworks or lower urinary tract symptoms (LUTS) thanks to the resultant obstruction to the flow of urine out of the bladder. It is a very common problem in men, the growth in the prostate probably starting in middle age. It may result in bothersome symptoms in approximately 50 percent of men .. Continue Reading...
Your body is made up of millions of cells which continuously renew themselves to replace old or damaged tissue. When the renewal process gets out of control whereby more cells grow than die they begin to form growths or tumours.
These tumours can either be benign (non cancerous) or malignant which are cancerous and can invade and damage healthy tissue.
Continue Reading...
Prostate cancer can also be described by stage. The stage is determined by a combination of rectal examination, symptoms and/or imaging (such as MRI and bone scan). Stage 1 describes early prostate cancer which can only be seen under a microscope. Stage 2 is early prostate cancer which can be felt on examination. Stage 3 refers to locally advanced prostate cancer Continue Reading...


{% extends 'users/base_main.html' %} {% load static %} {% block title %}IT {% endblock %} {% block custom_scripts_n_links %} {% endblock %} {%block Welcome_block %}{% endblock %} {% block content %}
| Company Name | Position | Description | Salary | Experience | Location |
|---|---|---|---|---|---|
| Wipro | SDE | Software development engineers (SDE) work in a range of industries to apply the principles and techniques of computer engineering , information analysis, and computer science to design, build. | 4560000 | 3 | Remote |


We're sorry but SmartAPI doesn't work properly without JavaScript enabled. Please enable it to continue.


MINDFIRL stands for Minimum & Necessary Disclosure for Interactive Record Linkage. It is a software for interactive record linkage. At the beginning, all the attributes of the records are masked, and you can make record linkage decisions by the aid of supplemental visual markups, as shown in the figure. You can click the attribute to disclose it if you think the information can help you make better decisions. However, openning attributes costs your privacy budget. When the privacy budget reach the limit set by the project manager, you cannot open more attributes.
You can create projects and assign the project to others. Your projects are shown in the "My projects" list. By clicking on the project, you can check the detailed information. The "My Assignments" list shows the projects that assigned to you. You can check your progress and privacy budget used. You can start to work on the project by clicking "Go to project".
You can create project by clicking the "create project" button above. You will need to provide 3 csv files with following format:
1. The first two files (Data file 1 and Data file 2) are the two databases to be linked. The table below describes their format.
| ID | voter_reg_num | firstname | Lastname | DoB | Gender | Race |
|---|---|---|---|---|---|---|
| 1 |<PHONE_NUMBER> | LYNN | WILDING | 07/04/1946 | M | W |
| 2 |<PHONE_NUMBER> | CHARLES | ALBUQUERQUE | 07/10/1930 | M | W |
| 3 |<PHONE_NUMBER> | RONNIE | HILL | 07/25/1958 | M | B |
| ID | voter_reg_num | firstname | Lastname | DoB | Gender | Race | type | file_id |
|---|---|---|---|---|---|---|---|---|
| 1 |<PHONE_NUMBER> | LYNN | WILDING | 07/04/1946 | M | W | 1 | 1-A |
| 1 |<PHONE_NUMBER> | LYNN | WILDING | 07/04/1946 | M | W | 1 | 1-B |
| 2 |<PHONE_NUMBER> | CHARLES | ALBUQUERQUE | 07/10/1930 | M | W | 1 | 1-A |
| 2 |<PHONE_NUMBER> | CHARLES | ALBUQUERQUE | 07/10/1930 | M | W | 1 | 1-B |
Then you can choose the user to assign to. You can also set up a privacy budget limit. You can type in percentage of privacy budget limit, or choose among these options: masked, minimum, moderate, full. The "masked" option means no attribute can be opened, and "full" means all the attributes are opened at the beginning. The "minimum" and "moderate" option has around 5% and 40% privacy budget limit, dependent on the data.


  I like opiates. I am clinically ad/hd. Yes I do, yes I am. I *love* opiates. Love them. Whenever I find myself in Canada I buy codeine; on the East Coast we got Tylox, Roxicet, Vicodin, Percocet, Roxilox, Oxy, Lortab, H, O, M; on the West Coast, ibid., and whenever I go to the doctor I complain of pain, pain, pain. My test was on Wednesday afternoon. My first drug test. 'Where do you want it?' The nurse asked.
'Excuse me?' (I had a flashback of a hotel room and a woman saying, 'How do you like it?' --I think I replied the same then, too.)
'I have to cut your hair.' (Gee, I wish the woman in in the hotel said that....)
'Oh. well! Anywhere is fine. Tell me about false positives.'
Long pause. Then, 'What do you mean?'
'False positives. Tell me about them.'
'With hair? There are none. Ah, there are none that I *know* of. Not a chance.'
'Okay.' Yeah, right. I know the law and I know the science. And I had ZERO HOURS to prepare for this test. The company hired me on the spot, sent me for a drug test on the way home from the interview. The nurse woman kept talking about Wal*Mart and snipped about a 1/8' diameter from two places right on either side of where a bald spot is not. When this double alfalfa grows out I'm going to look like My Favorite Martian. Do ya think she did that on purpose? I asked to use the toilet. She told me where it was but wanted me to wait, witness, and sign. Wait, witness and sign. I kept touching the spots on my head where she snipped it.
'Are you self-conscious about your hair?
She wrapped about 2.5' of my hair in foil, then a special cardboard envelope, then in a plastic bag, then a FedEx mailer. Initial/date at each step. I was looking for another box for the mailer, maybe. Maybe a bigger box, then another. For the next days I was complacent. The funny thing about complacency is that you can never know that you are complacent until After The Fact, Q.E.D. Sure I had not done anything in six weeks; and what I did was all prescription. Oops, the hair test goes back twice as long. Oops, I forgot about the methadone. Two days of further apprehension followed. That bald spot which was not might actually be got. I forgot about the methadone. Oops. I researched the hair test. Now the pins and needles started. What scared the hell out of me is that they liquefy the samples. Therefore the ends of the hair (most washed out) are worth as much as the roots of the hair (less washed out).
Two days of praying. Two days of losing at poker downtown in Vegas. Two days of biting my nails. Hey, I distracted myself by building a crystal radio from scratch. Late afternoon Friday and I just got the call. Clean. (Clean!) Report to work on Monday. I am just so elated, after days of apprension that I have to tell someone --and who am I going to tell? My new employer? My parents? My square friends? I will tell YOU. And hopefully I will help or inspire someone else in a similar situation so they do not have to lose their hair.
EMPIRICAL FACTS (References for unsubstantiated statements avaliable.)
* For the past two to three years prior to the test I ingested or insufflated at least 20mg hydrocodone, oxycodone, and/or codeine at least once/week. Also some Butalbitol in the past two years somewhere.
* Eighteen months prior to the test I ingested approx. 20ml methadone.
* Approximately 60 to 90 days prior to the test I ingested approximately 30ml methadone.
* For six consecutive months prior to the test I insufflated or ingested (mostly ingested) at least 20mg of oxycodone every other day or more. Sometimes it was mixed with acetominophen, sometimes not. My last dosage was exactly 47 days prior to the test.  I had a script for Zyban so I ate SR 150mg/day for the next two weeks also.
* In the same 47 day time period I went swimming four times. In the cold Colorado River once, chlorene the remaining three. I showered once, sometimes twice/day, used Suave Salon Formula every day and twice/week White Rain shampoo in addition.
* I applied lemon juice (ya my mom says it lightens your hair) once a week for five weeks preceeding the test, out of luck.
* I have blonde hair (and blue eyes, in case you are wondering. 20-something females feel free to contact me through the publisher. I'm a little flaky but hey. I made a living playing cards until I got this new job.)
* I applied hydrogen peroxide once/week as well, out of luck. Twice a week I laid in the Mojave desert, tanning (out of choice).
* The hair samples they took were between 1.5' and 3' long, snipped about 1/8' (or more) from the scalp.
CONCLUSIONS (some exclusive of others, some inclusive with others)
* Blonde hair, H2O2, Lemon Juice, the shampoo, chlorene, and whatever combination thereof, somehow cleansed my hair.
* They did not test for opiates (doubtful, because 'Opiates' was checked along with Cocaine, Marijuana, etc., etc., on the test forms.)
* The hair test does not go past 45 days.
* While opiates may have been redflagged, they are prescription.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


‘The Mandalorian’ episode 1: fans react as new ‘Star Wars’ TV show launches on Disney+
**Spoilers for 'The Mandalorian' episode one below**
New Star Wars spin-off TV show The Mandalorian has aired its first episode today (November 12) as part of the launch of new streaming service Disney+.
Fans have been reacting to the launch of the new series, which is set to arrive in the UK, along with Disney+, in March 2020.
A synopsis for The Mandalorian reads: “After the stories of Jango and Boba Fett, another warrior emerges in the Star Wars universe.
The story marks the first time Disney has taken one of its most popular franchises into the world of live-action television.
After a fan backlash against the direction of Rian Johnson’s The Last Jedi and poor box office reception for Solo: A Star Wars Story, some had suggested Star Wars was lagging behind the likes of Marvel and Pixar. The Mandalorian has been seen as a chance to return to form for the franchise. So how did it go down with fans?
The team behind Star Wars’ ‘The Mandalorian’ at Star Wars Celebration in Chicago. Credit: Daniel Boczarski
There’s a major cliffhanger ending
Fans and journalists have been discussing the first episode on social media, with one writer describing it as “very, very good” and many specifically referencing the ending, which includes a massive cliffhanger.
Another tweeter referenced the ending of the episode, saying that there are “lots of questions left to answer but the hooks are in deep.”
Baby Yoda is a big hit
Star Wars fans on social media are also delighted at the introduction of a baby version of Yoda in the first episode.
UK fans aren’t happy they have to wait to watch The Mandalorian
Star Wars fans in the UK aren’t able to watch The Mandalorian episode 1 yet – Disney+ launches on these shores on 31 March 2020 – and have been showing their disappointment on social media.
“Game of Thrones airing a few hours early in the US was merely a test,” one wrote. “The true gauntlet is that people in the UK have to avoid Americans spoiling The Mandalorian for FOUR MONTHS.”


My Rewards Profile
{profileNumber}
100
Reward Points
1000 points = $5.
Redeem in checkout.
SHOP NOW
Silver
Tier
Silver
0pts
Gold
1000pts
Platinum
20000pts
Progress 0%


Class: TableSetter::Command
- Inherits:
-
Object
- Object
- TableSetter::Command
- Defined in:
- lib/table_setter/command.rb
Constant Summary
- BANNER =
"table-setter is a Sinatra application for rendering and processing CSVs from google docs into HTML.\n\nUsage:\ntable-setter COMMAND path/to/table-setter/assets OPTIONS\n\ncommands:\nstart run the development server, for deployment use config.ru\ninstall copy the table-setter assets into the the directory\nexport statically build tables in the ./out/\n\noptions:\n"
Instance Method Summary
- - (Object) build_out
- - (Command) initialize constructor A new instance of Command.
- - (Object) install_assets
- - (Object) start_server
Constructor Details
- (Command) initialize
A new instance of Command
25 26 27 28 29 30 31 32 33 34 35 36 37 |
# File 'lib/table_setter/command.rb', line 25 def initialize @prefix = "" command = ARGV.shift @directory = ARGV.shift || '.' TableSetter.configure @directory case command when 'start' then start_server when 'install' then install_assets when 'build' then build_out else puts BANNER end end |
Instance Method Details
- (Object) build_out
54 55 56 57 58 59 60 61 62 |
# File 'lib/table_setter/command.rb', line 54 def build_out @out_dir = File.join(TableSetter.config_path, 'out', @prefix) puts "\nBuilding your TableSetter files...\n\n" app = build_rack request = Rack::MockRequest.new(app) build_index request build_assets build_tables request end |
- (Object) install_assets
44 45 46 47 48 49 50 |
# File 'lib/table_setter/command.rb', line 44 def install_assets FileUtils.mkdir_p @directory unless File.exists? @directory puts "\nInstalling TableSetter files...\n\n" base_files.each do |path| copy_file path, File.join(TableSetter.config_path, path.gsub(ROOT + "/template/", "/")) end end |
- (Object) start_server
39 40 41 42 |
# File 'lib/table_setter/command.rb', line 39 def start_server app = build_rack Rack::Handler::Thin.run app, :Port => "3000" end |


Impressionism is a 19th-century art movement characterized by relatively small, thin, yet visible brush strokes, open composition, emphasis on accurate depiction of light in its changing qualities (often accentuating the effects of the passage of time), ordinary subject matter, inclusion of movement as a crucial element of human perception and experience, and unusual visual angles. Impressionism originated with a group of Paris-based artists whose independent exhibitions brought them to prominence during the 1870s and 1880s.
The Impressionists faced harsh opposition from the conventional art community in France. The name of the style derives from the title of a Claude Monet work, Impression, soleil levant (Impression, Sunrise), which provoked the critic Louis Leroy to coin the term in a satirical review published in the Parisian newspaper Le Charivari.
The development of Impressionism in the visual arts was soon followed by analogous styles in other media that became known as impressionist music and impressionist literature.


Paper Wallet Front
"A new take on paper wallets for cryptocurrencies."
Order your new paper wallet
Sleek, physical, fashionable
Gallery


VERSION 7.1 *version-7.1* This section is about improvements made between version 7.0 and 7.1. This is a bug-fix release, there are no fancy new features. Changed *changed-7.1* Added setting 'mouse' in vimrc_example.vim. When building with MZscheme also look for include files in the "plt" subdirectory. That's where they are for FreeBSD. The Ruby interface module is now called "Vim" instead of "VIM". But "VIM" is an alias, so it's backwards compatible. (Tim Pope) Added *added-7.1* New syntax files: /var/log/messages (Yakov Lerner) Autohotkey (Nikolai Weibull) AutoIt v3 (Jared Breland) Bazaar commit file "bzr". (Dmitry Vasiliev) Cdrdao TOC (Nikolai Weibull) Cmusrc (Nikolai Weibull) Conary recipe (rPath Inc) Framescript (Nikolai Weibull) FreeBasic (Mark Manning) Hamster (David Fishburn) IBasic (Mark Manning) Initng (Elan Ruusamae) Ldapconf (Nikolai Weibull) Litestep (Nikolai Weibull) Privoxy actions file (Doug Kearns) Streaming Descriptors "sd" (Puria Nafisi Azizi) New tutor files: Czech (Lubos Turek) Hungarian (Arpad Horvath) Turkish (Serkan kkk) utf-8 version of Greek tutor. utf-8 version of Russian tutor. utf-8 version of Slowak tutor. New filetype plugins: Bst (Tim Pope) Cobol (Tim Pope) Fvwm (Gautam Iyer) Hamster (David Fishburn) Django HTML template (Dave Hodder) New indent files: Bst (Tim Pope) Cobol (Tim Pope) Hamster (David Fishburn) Django HTML template (Dave Hodder) Javascript JSP (David Fishburn) New keymap files: Bulgarian (Boyko Bantchev) Mongolian (Natsagdorj Shagdar) Thaana (Ibrahim Fayaz) Vietnamese (Samuel Thibault) Other new runtime files: Ada support files. (Neil Bird, Martin Krischik) Slovenian menu translations (Mojca Miklavec) Mono C# compiler plugin (Jarek Sobiecki) Fixed *fixed-7.1* Could not build the Win32s version. Added a few structure definitions in src/gui_w32.c Patch 7.0.001 Problem: ":set spellsuggest+=10" does not work. (Suresh Govindachar) Solution: Add P_COMMA to the 'spellsuggest' flags. Files: src/option.c Patch 7.0.002 Problem: C omni completion has a problem with tags files with a path containing "#" or "%". Solution: Escape these characters. (Sebastian Baberowski) Files: runtime/autoload/ccomplete.vim Patch 7.0.003 Problem: GUI: clicking in the lower part of a label in the tab pages line while 'mousefocus' is set may warp the mouse pointer. (Robert Webb) Solution: Check for a negative mouse position. Files: src/gui.c Patch 7.0.004 Problem: Compiler warning for debug_saved used before set. (Todd Blumer) Solution: Remove the "else" for calling save_dbg_stuff(). Files: src/ex_docmd.c Patch 7.0.005 (extra) Problem: Win32: The installer doesn't remove the "autoload" and "spell" directories. (David Fishburn) Solution: Add the directories to the list to be removed. Files: nsis/gvim.nsi Patch 7.0.006 Problem: Mac: "make shadow" doesn't make a link for infplist.xml. (Axel Kielhorn) Solution: Make the link. Files: src/Makefile Patch 7.0.007 Problem: AIX: compiling fails for message.c. (Ruediger Hornig) Solution: Move the #if outside of memchr(). Files: src/message.c Patch 7.0.008 Problem: Can't call a function that uses both <SID> and {expr}. (Thomas) Solution: Check both the expanded and unexpanded name for <SID>. Files: src/eval.c Patch 7.0.009 Problem: ml_get errors with both 'sidescroll' and 'spell' set. Solution: Use ml_get_buf() instead of ml_get(), get the line from the right buffer, not the current one. Files: src/spell.c Patch 7.0.010 Problem: The spellfile plugin required typing login name and password. Solution: Use "anonymous" and "vim7user" by default. No need to setup a .netrc file. Files: runtime/autoload/spellfile.vim Patch 7.0.011 Problem: Can't compile without the folding and with the eval feature. Solution: Add an #ifdef. (Vallimar) Files: src/option.c Patch 7.0.012 Problem: Using the matchparen plugin, moving the cursor in Insert mode to a shorter line that ends in a brace, changes the preferred column Solution: Use winsaveview()/winrestview() instead of getpos()/setpos(). Files: runtime/plugin/matchparen.vim Patch 7.0.013 Problem: Insert mode completion: using CTRL-L to add an extra character also deselects the current match, making it impossible to use CTRL-L a second time. Solution: Keep the current match. Also make CTRL-L work at the original text, using the first displayed match. Files: src/edit.c Patch 7.0.014 Problem: Compiling gui_xmebw.c fails on Dec Alpha Tru64. (Rolfe) Solution: Disable some code for Motif 1.2 and older. Files: src/gui_xmebw.c Patch 7.0.015 Problem: Athena: compilation problems with modern compiler. Solution: Avoid type casts for lvalue. (Alexey Froloff) Files: src/gui_at_fs.c Patch 7.0.016 Problem: Printing doesn't work for "dec-mcs" encoding. Solution: Add "dec-mcs", "mac-roman" and "hp-roman8" to the list of recognized 8-bit encodings. (Mike Williams) Files: src/mbyte.c Patch 7.0.017 (after 7.0.014) Problem: Linking gui_xmebw.c fails on Dec Alpha Tru64. (Rolfe) Solution: Adjust defines for Motif 1.2 and older. Files: src/gui_xmebw.c Patch 7.0.018 Problem: VMS: plugins are not loaded on startup. Solution: Remove "**" from the path. (Zoltan Arpadffy) Files: src/main.c Patch 7.0.019 Problem: Repeating "VjA789" may cause a crash. (James Vega) Solution: Check the cursor column after moving it to another line. Files: src/ops.c Patch 7.0.020 Problem: Crash when using 'mousefocus'. (William Fulton) Solution: Make buffer for mouse coordinates 2 bytes longer. (Juergen Weigert) Files: src/gui.c Patch 7.0.021 Problem: Crash when using "\\[" and "\\]" in 'errorformat'. (Marc Weber) Solution: Check for valid submatches after matching the pattern. Files: src/quickfix.c Patch 7.0.022 Problem: Using buffer.append() in Ruby may append the line to the wrong buffer. (Alex Norman) Solution: Properly switch to the buffer to do the appending. Also for buffer.delete() and setting a buffer line. Files: src/if_ruby.c Patch 7.0.023 Problem: Crash when doing spell completion in an empty line and pressing CTRL-E. Solution: Check for a zero pointer. (James Vega) Also handle a situation without a matching pattern better, report "No matches" instead of remaining in undefined CTRL-X mode. And get out of CTRL-X mode when typing a letter. Files: src/edit.c Patch 7.0.024 Problem: It is possible to set arbitrary "v:" variables. Solution: Disallow setting "v:" variables that are not predefined. Files: src/eval.c Patch 7.0.025 Problem: Crash when removing an element of a:000. (Nikolai Weibull) Solution: Mark the a:000 list with VAR_FIXED. Files: src/eval.c Patch 7.0.026 Problem: Using libcall() may show an old error. Solution: Invoke dlerror() to clear a previous error. (Yukihiro Nakadaira) Files: src/os_unix.c Patch 7.0.027 (extra) Problem: Win32: When compiled with SNIFF gvim may hang on exit. Solution: Translate and dispatch the WM_USER message. (Mathias Michaelis) Files: src/gui_w48.c Patch 7.0.028 (extra) Problem: OS/2: Vim doesn't compile with gcc 3.2.1. Solution: Add argument to after_pathsep(), don't define vim_handle_signal(), define HAVE_STDARG_H. (David Sanders) Files: src/os_unix.c, src/vim.h, src/os_os2_cfg.h Patch 7.0.029 Problem: getchar() may not position the cursor after a space. Solution: Position the cursor explicitly. Files: src/eval.c Patch 7.0.030 Problem: The ":compiler" command can't be used in a FileChangedRO event. (Hari Krishna Dara) Solution: Add the CMDWIN flag to the ":compiler" command. Files: src/ex_cmds.h Patch 7.0.031 Problem: When deleting a buffer the buffer-local mappings for Select mode remain. Solution: Add the Select mode bit to MAP_ALL_MODES. (Edwin Steiner) Files: src/vim.h Patch 7.0.032 (extra, after 7.0.027) Problem: Missing semicolon. Solution: Add the semicolon. Files: src/gui_w48.c Patch 7.0.033 Problem: When pasting text, with the menu or CTRL-V, autoindent is removed. Solution: Use "x<BS>" to avoid indent to be removed. (Benji Fisher) Files: runtime/autoload/paste.vim Patch 7.0.034 Problem: After doing completion and typing more characters or using BS repeating with "." didn't work properly. (Martin Stubenschrott) Solution: Don't put BS and other characters in the redo buffer right away, do this when finishing completion. Files: src/edit.c Patch 7.0.035 Problem: Insert mode completion works when typed but not when replayed from a register. (Hari Krishna Dara) Also: Mappings for Insert mode completion don't always work. Solution: When finding a non-completion key in the input don't interrupt completion when it wasn't typed. Do use mappings when checking for typeahead while still finding completions. Avoids that completion is interrupted too soon. Use "compl_pending" in a different way. Files: src/edit.c Patch 7.0.036 Problem: Can't compile with small features and syntax highlighting or the diff feature. Solution: Define LINE_ATTR whenever syntax highlighting or the diff feature is enabled. Files: src/screen.c Patch 7.0.037 Problem: Crash when resizing the GUI window vertically when there is a line that doesn't fit. Solution: Don't redraw while the screen data is invalid. Files: src/screen.c Patch 7.0.038 Problem: When calling complete() from an Insert mode expression mapping text could be inserted in an improper way. Solution: Make undo_allowed() global and use it in complete(). Files: src/undo.c, src/proto/undo.pro, src/eval.c Patch 7.0.039 Problem: Calling inputdialog() with a third argument in the console doesn't work. Solution: Make a separate function for input() and inputdialog(). (Yegappan Lakshmanan) Files: src/eval.c Patch 7.0.040 Problem: When 'cmdheight' is larger than 1 using inputlist() or selecting a spell suggestion with the mouse gets the wrong entry. Solution: Start listing the first alternative on the last line of the screen. Files: src/eval.c, src/spell.c Patch 7.0.041 Problem: cursor([1, 1]) doesn't work. (Peter Hodge) Solution: Allow leaving out the third item of the list and use zero for the virtual column offset. Files: src/eval.c Patch 7.0.042 Problem: When pasting a block of text in Insert mode Vim hangs or crashes. (Noam Halevy) Solution: Avoid that the cursor is positioned past the NUL of a line. Files: src/ops.c Patch 7.0.043 Problem: Using "%!" at the start of 'statusline' doesn't work. Solution: Recognize the special item when the option is being set. Files: src/option.c Patch 7.0.044 Problem: Perl: setting a buffer line in another buffer may result in changing the current buffer. Solution: Properly change to the buffer to be changed. Files: src/if_perl.xs Patch 7.0.045 (extra) Problem: Win32: Warnings when compiling OLE version with MSVC 2005. Solution: Move including vim.h to before windows.h. (Ilya Bobir) Files: src/if_ole.cpp Patch 7.0.046 Problem: The matchparen plugin ignores parens in strings, but not in single quotes, often marked with "character". Solution: Also ignore parens in syntax items matching "character". Files: runtime/plugin/matchparen.vim Patch 7.0.047 Problem: When running configure the exit status is wrong. Solution: Handle the exit status properly. (Matthew Woehlke) Files: configure, src/configure Patch 7.0.048 Problem: Writing a compressed file fails when there are parens in the name. (Wang Jian) Solution: Put quotes around the temp file name. Files: runtime/autoload/gzip.vim Patch 7.0.049 Problem: Some TCL scripts are not recognized. (Steven Atkinson) Solution: Check for "exec wish" in the file. Files: runtime/scripts.vim Patch 7.0.050 Problem: After using the netbeans interface close command a stale pointer may be used. Solution: Clear the pointer to the closed buffer. (Xaview de Gaye) Files: src/netbeans.c Patch 7.0.051 (after 7.0.44) Problem: The Perl interface doesn't compile or doesn't work properly. Solution: Remove the spaces before #ifdef and avoid an empty line above it. Files: src/if_perl.xs Patch 7.0.052 Problem: The user may not be aware that the Vim server allows others more functionality than desired. Solution: When running Vim as root don't become a Vim server without an explicit --servername argument. Files: src/main.c Patch 7.0.053 Problem: Shortening a directory name may fail when there are multi-byte characters. Solution: Copy the correct bytes. (Titov Anatoly) Files: src/misc1.c Patch 7.0.054 Problem: Mac: Using a menu name that only has a mnemonic or accelerator causes a crash. (Elliot Shank) Solution: Check for an empty menu name. Also delete empty submenus that were created before detecting the error. Files: src/menu.c Patch 7.0.055 Problem: ":startinsert" in a CmdwinEnter autocommand doesn't take immediate effect. (Bradley White) Solution: Put a NOP key in the typeahead buffer. Also avoid that using CTRL-C to go back to the command line moves the cursor left. Files: src/edit.c, src/ex_getln.c Patch 7.0.056 Problem: "#!something" gives an error message. Solution: Ignore this line, so that it can be used in an executable Vim script. Files: src/ex_docmd.c Patch 7.0.057 (extra, after 7.0.45) Problem: Win32: Compilation problem with Borland C 5.5. Solution: Include vim.h as before. (Mark S. Williams) Files: src/if_ole.cpp Patch 7.0.058 Problem: The gbk and gb18030 encodings are not recognized. Solution: Add aliases to cp936. (Edward L. Fox) Files: src/mbyte.c Patch 7.0.059 Problem: The Perl interface doesn't compile with ActiveState Perl 5.8.8. Solution: Remove the __attribute__() items. (Liu Yubao) Files: src/if_perl.xs Patch 7.0.060 (after 7.0.51) Problem: Code for temporarily switching to another buffer is duplicated in quite a few places. Solution: Use aucmd_prepbuf() and aucmd_restbuf() also when FEAT_AUTOCMD is not defined. Files: src/buffer.c, src/eval.c, src/fileio.c, src/if_ruby.c, src/if_perl.xs, src/quickfix.c, src/structs.h Patch 7.0.061 Problem: Insert mode completion for Vim commands may crash if there is nothing to complete. Solution: Instead of freeing the pattern make it empty, so that a "not found" error is given. (Yukihiro Nakadaira) Files: src/edit.c Patch 7.0.062 Problem: Mac: Crash when using the popup menu for spell correction. The popup menu appears twice when letting go of the right mouse button early. Solution: Don't show the popup menu on the release of the right mouse button. Also check that a menu pointer is actually valid. Files: src/proto/menu.pro, src/menu.c, src/normal.c, src/term.c Patch 7.0.063 Problem: Tiny chance for a memory leak. (coverity) Solution: Free pointer when next memory allocation fails. Files: src/eval.c Patch 7.0.064 Problem: Using uninitialized variable. (Tony Mechelynck) Solution: When not used set "temp" to zero. Also avoid a warning for "files" in ins_compl_dictionaries(). Files: src/edit.c Patch 7.0.065 (extra) Problem: Mac: left-right movement of the scrollwheel causes up-down scrolling. Solution: Ignore mouse wheel events that are not up-down. (Nicolas Weber) Files: src/gui_mac.c Patch 7.0.066 Problem: After the popup menu for Insert mode completion overlaps the tab pages line it is not completely removed. Solution: Redraw the tab pages line after removing the popup menu. (Ori Avtalion) Files: src/popupmnu.c Patch 7.0.067 Problem: Undo doesn't always work properly when using "scim" input method. Undo is split up when using preediting. Solution: Reset xim_has_preediting also when preedit_start_col is not MAXCOL. Don't split undo when <Left> is used while preediting. (Yukihiro Nakadaira) Files: src/edit.c, src/mbyte.c Patch 7.0.068 Problem: When 'ignorecase' is set and using Insert mode completion, typing characters to change the list of matches, case is not ignored. (Hugo Ahlenius) Solution: Store the 'ignorecase' flag with the matches where needed. Files: src/edit.c, src/search.c, src/spell.c Patch 7.0.069 Problem: Setting 'guitablabel' to %!expand(\%) causes Vim to free an invalid pointer. (Kim Schulz) Solution: Don't try freeing a constant string pointer. Files: src/buffer.c Patch 7.0.070 Problem: Compiler warnings for shadowed variables and uninitialized variables. Solution: Rename variables such as "index", "msg" and "dup". Initialize variables. Files: src/edit.c, src/eval.c, src/ex_cmds.c, src/ex_cmds2.c, src/ex_docmd.c, src/gui_beval.c, src/gui_gtk.c, src/gui_gtk_x11.c, src/hardcopy.c, src/if_cscope.c, src/main.c, src/mbyte.c, src/memline.c, src/netbeans.c, src/normal.c, src/option.c, src/os_unix.c, src/quickfix.c, src/regexp.c, src/screen.c, src/search.c, src/spell.c, src/ui.c, src/undo.c, src/window.c, src/version.c Patch 7.0.071 Problem: Using an empty search pattern may cause a crash. Solution: Avoid using a NULL pointer. Files: src/search.c Patch 7.0.072 Problem: When starting the GUI fails there is no way to adjust settings or do something else. Solution: Add the GUIFailed autocommand event. Files: src/fileio.c, src/gui.c, src/vim.h Patch 7.0.073 Problem: Insert mode completion: Typing <CR> sometimes selects the original text instead of keeping what was typed. (Justin Constantino) Solution: Don't let <CR> select the original text if there is no popup menu. Files: src/edit.c Patch 7.0.074 (extra) Problem: Win32: tooltips were not converted from 'encoding' to Unicode. Solution: Set the tooltip to use Unicode and do the conversion. Also cleanup the code for the tab pages tooltips. (Yukihiro Nakadaira) Files: src/gui_w32.c, src/gui_w48.c Patch 7.0.075 Problem: winsaveview() did not store the actual value of the desired cursor column. This could move the cursor in the matchparen plugin. Solution: Call update_curswant() before using the value w_curswant. Files: src/eval.c Patch 7.0.076 (after 7.0.010) Problem: Automatic downloading of spell files only works for ftp. Solution: Don't add login and password for non-ftp URLs. (Alexander Patrakov) Files: runtime/autoload/spellfile.vim Patch 7.0.077 Problem: ":unlet v:this_session" causes a crash. (Marius Roets) Solution: When trying to unlet a fixed variable give an error message. Files: src/eval.c Patch 7.0.078 Problem: There are two error messages E46. Solution: Change the number for the sandbox message to E794. Files: src/globals.h Patch 7.0.079 Problem: Russian tutor doesn't work when 'encoding' is "utf-8". Solution: Use tutor.ru.utf-8 as the master, and generate the other encodings from it. Select the right tutor depending on 'encoding'. (Alexey Froloff) Files: runtime/tutor/Makefile, runtime/tutor/tutor.vim, runtime/tutor/tutor.ru.utf-8 Patch 7.0.080 Problem: Generating auto/pathdef.c fails for CFLAGS with a backslash. Solution: Double backslashes in the string. (Alexey Froloff) Files: src/Makefile Patch 7.0.081 Problem: Command line completion doesn't work for a shell command with an absolute path. Solution: Don't use $PATH when there is an absolute path. Files: src/ex_getln.c Patch 7.0.082 Problem: Calling a function that waits for input may cause List and Dictionary arguments to be freed by the garbage collector. Solution: Keep a list of all arguments to internal functions. Files: src/eval.c Patch 7.0.083 Problem: Clicking with the mouse on an item for inputlist() doesn't work when 'compatible' is set and/or when 'cmdheight' is more than one. (Christian J. Robinson) Solution: Also decrement "lines_left" when 'more' isn't set. Set "cmdline_row" to zero to get all mouse events. Files: src/message.c, src/misc1.c Patch 7.0.084 Problem: The garbage collector may do its work while some Lists or Dictionaries are used internally, e.g., by ":echo" that runs into the more-prompt or ":echo [garbagecollect()]". Solution: Only do garbage collection when waiting for a character at the toplevel. Let garbagecollect() set a flag that is handled at the toplevel before waiting for a character. Files: src/eval.c, src/getchar.c, src/globals.h, src/main.c Patch 7.0.085 Problem: When doing "make test" the viminfo file is modified. Solution: Use another viminfo file after setting 'compatible. Files: src/testdir/test56.in Patch 7.0.086 Problem: getqflist() returns entries for pattern and text with the number zero. Passing these to setqflist() results in the string "0". Solution: Use an empty string instead of the number zero. Files: src/quickfix.c Patch 7.0.087 Problem: After ":file fname" and ":saveas fname" the 'autochdir' option does not take effect. (Yakov Lerner) Commands for handling 'autochdir' are repeated many times. Solution: Add the DO_AUTOCHDIR macro and do_autochdir(). Use it for ":file fname" and ":saveas fname". Files: src/proto/buffer.pro, src/buffer.c, src/ex_cmds.c, src/macros.h, src/netbeans.c, src/option.c, src/window.c Patch 7.0.088 Problem: When compiled with Perl the generated prototypes have "extern" unnecessarily added. Solution: Remove the "-pipe" argument from PERL_CFLAGS. Files: src/auto/configure, src/configure.in Patch 7.0.089 Problem: "ga" does not work properly for a non-Unicode multi-byte encoding. Solution: Only check for composing chars for utf-8. (Taro Muraoka) Files: src/ex_cmds.c Patch 7.0.090 Problem: Cancelling the conform() dialog on the console with Esc requires typing it twice. (Benji Fisher) Solution: When the start of an escape sequence is found use 'timeoutlen' or 'ttimeoutlen'. Files: src/misc1.c Patch 7.0.091 Problem: Using winrestview() while 'showcmd' is set causes the cursor to be displayed in the wrong position. (Yakov Lerner) Solution: Set the window topline properly. Files: src/eval.c Patch 7.0.092 (after 7.0.082 and 7.0.084) Problem: The list of internal function arguments is obsolete now that garbage collection is only done at the toplevel. Solution: Remove the list of all arguments to internal functions. Files: src/eval.c Patch 7.0.093 Problem: The matchparen plugin can't handle a 'matchpairs' value where a colon is matched. Solution: Change the split() that is used to change 'matchpairs' into a List. Files: runtime/plugin/matchparen.vim Patch 7.0.094 Problem: When a hidden buffer is made the current buffer and another file edited later, the file message will still be given. Using ":silent" also doesn't prevent the file message. (Marvin Renich) Solution: Reset the need_fileinfo flag when reading a file. Don't set need_fileinfo when msg_silent is set. Files: src/buffer.c, src/fileio.c Patch 7.0.095 Problem: The Greek tutor is not available in utf-8. "el" is used for the language, only "gr" for the country is recognized. Solution: Add the utf-8 Greek tutor. Use it for conversion to iso-8859-7 and cp737. (Lefteris Dimitroulakis) Files: runtime/tutor/Makefile, runtime/tutor/tutor.gr.utf-8, runtime/tutor/tutor.vim Patch 7.0.096 Problem: taglist() returns the filename relative to the tags file, while the directory of the tags file is unknown. (Hari Krishna Dara) Solution: Expand the file name. (Yegappan Lakshmanan) Files: src/tag.c Patch 7.0.097 Problem: ":tabclose N" that closes another tab page does not remove the tab pages line. Same problem when using the mouse. Solution: Adjust the tab pages line when needed in tabpage_close_other(). Files: src/ex_docmd.c Patch 7.0.098 Problem: Redirecting command output in a cmdline completion function doesn't work. (Hari Krishna Dara) Solution: Enable redirection when redirection is started. Files: src/ex_docmd.c, src/ex_getln.c Patch 7.0.099 Problem: GUI: When the popup menu is visible using the scrollbar messes up the display. Solution: Disallow scrolling the current window. Redraw the popup menu after scrolling another window. Files: src/gui.c Patch 7.0.100 Problem: "zug" may report the wrong filename. (Lawrence Kesteloot) Solution: Call home_replace() to fill NameBuff[]. Files: src/spell.c Patch 7.0.101 Problem: When the "~/.vim/spell" directory does not exist "zg" may create a wrong directory. "zw" doesn't work. Solution: Use the directory of the file name instead of NameBuff. For "zw" not only remove a good word but also add the word with "!". Files: src/spell.c Patch 7.0.102 Problem: Redrawing cmdline is not correct when using SCIM. Solution: Don't call im_get_status(). (Yukihiro Nakadaira) Files: src/ex_getln.c Patch 7.0.103 (after 7.0.101) Problem: Compiler warning for uninitialized variable. (Tony Mechelynck) Solution: Init variable. Files: src/spell.c Patch 7.0.104 Problem: The CursorHoldI event only triggers once in Insert mode. It also triggers after CTRL-V and other two-key commands. Solution: Set "did_cursorhold" before getting a second key. Reset "did_cursorhold" after handling a command. Files: src/edit.c, src/fileio.c Patch 7.0.105 Problem: When using incremental search the statusline ruler isn't updated. (Christoph Koegl) Solution: Update the statusline when it contains the ruler. Files: src/ex_getln.c Patch 7.0.106 Problem: The spell popup menu uses ":amenu", triggering mappings. Other PopupMenu autocommands are removed.  Files: runtime/menu.vim Patch 7.0.107 Problem: Incremental search doesn't redraw the text tabline. (Ilya Bobir) Also happens in other situations with one window in a tab page. Solution: Redraw the tabline after clearing the screen. Files: src/screen.c Patch 7.0.108 (extra) Problem: Amiga: Compilation problem. Solution: Have mch_mkdir() return a failure flag. (Willy Catteau) Files: src/os_amiga.c, src/proto/os_amiga.pro Patch 7.0.109 Problem: Lisp indenting is confused by escaped quotes in strings. (Dorai Sitaram) Solution: Check for backslash inside strings. (Sergey Khorev) Files: src/misc1.c Patch 7.0.110 Problem: Amiga: Compilation problems when not using libnix. Solution: Change a few #ifdefs. (Willy Catteau) Files: src/memfile.c Patch 7.0.111 Problem: The gzip plugin can't handle filenames with single quotes. Solution: Add and use the shellescape() function. (partly by Alexey Froloff) Files: runtime/autoload/gzip.vim, runtime/doc/eval.txt, src/eval.c, src/mbyte.c, src/misc2.c, src/proto/misc2.pro Patch 7.0.112 Problem: Python interface does not work with Python 2.5. Solution: Change PyMem_DEL() to Py_DECREF(). (Sumner Hayes) Files: src/if_python.c Patch 7.0.113 Problem: Using CTRL-L in Insert completion when there is no current match may cause a crash. (Yukihiro Nakadaira) Solution: Check for compl_leader to be NULL Files: src/edit.c Patch 7.0.114 Problem: When aborting an insert with CTRL-C an extra undo point is created in the GUI. (Yukihiro Nakadaira) Solution: Call gotchars() only when advancing. Files: src/getchar.c Patch 7.0.115 Problem: When 'ignorecase' is set, Insert mode completion only adds "foo" and not "Foo" when both are found. A found match isn't displayed right away when 'completeopt' does not have "menu" or "menuone". Solution: Do not ignore case when checking if a completion match already exists. call ins_compl_check_keys() also when not using a popup menu. (Yukihiro Nakadaira) Files: src/edit.c Patch 7.0.116 Problem: 64 bit Windows version reports "32 bit" in the ":version" output. (M. Veerman) Solution: Change the text for Win64. Files: src/version.c Patch 7.0.117 Problem: Using "extend" on a syntax item inside a region with "keepend", an intermediate item may be truncated. When applying the "keepend" and there is an offset to the end pattern the highlighting of a contained item isn't adjusted. Solution: Use the seen_keepend flag to remember when to apply the "keepend" flag. Adjust the keepend highlighting properly. (Ilya Bobir) Files: src/syntax.c Patch 7.0.118 Problem: printf() does not do zero padding for strings. Solution: Do allow zero padding for strings. Files: src/message.c Patch 7.0.119 Problem: When going back from Insert to Normal mode the CursorHold event doesn't trigger. (Yakov Lerner) Solution: Reset "did_cursorhold" when leaving Insert mode. Files: src/edit.c Patch 7.0.120 Problem: Crash when using CTRL-R = at the command line and entering "getreg('=')". (James Vega) Solution: Avoid recursiveness of evaluating the = register. Files: src/ops.c Patch 7.0.121 Problem: GUI: Dragging the last status line doesn't work when there is a text tabline. (Markus Wolf) Solution: Take the text tabline into account when deciding to start modeless selection. Files: src/gui.c Patch 7.0.122 Problem: GUI: When clearing after a bold, double-wide character half a character may be drawn. Solution: Check for double-wide character and redraw it. (Yukihiro Nakadaira) Files: src/screen.c Patch 7.0.123 Problem: On SCO Openserver configure selects the wrong terminal library. Solution: Put terminfo before the other libraries. (Roger Cornelius) Also fix a small problem compiling on Mac without Darwin. Files: src/configure.in, src/auto/configure Patch 7.0.124 Problem: getwinvar() obtains a dictionary with window-local variables, but it's always for the current window. Solution: Get the variables of the specified window. (Geoff Reedy) Files: src/eval.c Patch 7.0.125 Problem: When "autoselect" is in the 'clipboard' option then the '< and '> marks are set while Visual mode is still active. Solution: Don't set the '< and '> marks when yanking the selected area for the clipboard. Files: src/normal.c Patch 7.0.126 Problem: When 'formatexpr' uses setline() and later internal formatting is used undo information is not correct. (Jiri Cerny, Benji Fisher) Solution: Set ins_need_undo after using 'formatexpr'. Files: src/edit.c Patch 7.0.127 Problem: Crash when swap files has invalid timestamp. Solution: Check return value of ctime() for being NULL. Files: src/memline.c Patch 7.0.128 Problem: GUI: when closing gvim is cancelled because there is a changed buffer the screen isn't updated to show the changed buffer in the current window. (Krzysztof Kacprzak) Solution: Redraw when closing gvim is cancelled. Files: src/gui.c Patch 7.0.129 Problem: GTK GUI: the GTK file dialog can't handle a relative path. Solution: Make the initial directory a full path before passing it to GTK. (James Vega) Also postpone adding the default file name until after setting the directory. Files: src/gui_gtk.c Patch 7.0.130 (extra) Problem: Win32: Trying to edit or write devices may cause Vim to get stuck. Solution: Add the 'opendevice' option, default off. Disallow reading/writing from/to devices when it's off. Also detect more devices by the full name starting with "\\.\". Files: runtime/doc/options.txt, src/fileio.c, src/option.c, src/option.h, src/os_win32.c Patch 7.0.131 Problem: Win32: "vim -r" does not list all the swap files. Solution: Also check for swap files starting with a dot. Files: src/memline.c Patch 7.0.132 (after 7.0.130) Problem: Win32: Crash when Vim reads from stdin. Solution: Only use mch_nodetype() when there is a file name. Files: src/fileio.c Patch 7.0.133 Problem: When searching included files messages are added to the history. Solution: Set msg_hist_off for messages about scanning included files. Set msg_silent to avoid message about wrapping around. Files: src/edit.c, src/globals.h, src/message.c, src/search.c Patch 7.0.134 Problem: Crash when comparing a recursively looped List or Dictionary. Solution: Limit recursiveness for comparing to 1000. Files: src/eval.c Patch 7.0.135 Problem: Crash when garbage collecting list or dict with loop. Solution: Don't use DEL_REFCOUNT but don't recurse into Lists and Dictionaries when freeing them in the garbage collector. Also add allocated Dictionaries to the list of Dictionaries to avoid leaking memory. Files: src/eval.c, src/proto/eval.pro, src/tag.c Patch 7.0.136 Problem: Using "O" while matching parens are highlighted may not remove the highlighting. (Ilya Bobir) Solution: Also trigger CursorMoved when a line is inserted under the cursor. Files: src/misc1.c Patch 7.0.137 Problem: Configure check for big features is wrong. Solution: Change "==" to "=". (Martti Kuparinen) Files: src/auto/configure, src/configure.in Patch 7.0.138 (extra) Problem: Mac: modifiers don't work with function keys. Solution: Use GetEventParameter() to obtain modifiers. (Nicolas Weber) Files: src/gui_mac.c Patch 7.0.139 Problem: Using CTRL-PageUp or CTRL-PageDown in Insert mode to go to another tab page does not prepare for undo properly. (Stefano Zacchiroli) Solution: Call start_arrow() before switching tab page. Files: src/edit.c Patch 7.0.140 (after 7.0.134) Problem: Comparing recursively looped List or Dictionary doesn't work well. Solution: Detect comparing a List or Dictionary with itself. Files: src/eval.c Patch 7.0.141 Problem: When pasting a while line on the command line an extra CR is added literally. Solution: Don't add the trailing CR when pasting with the mouse. Files: src/ex_getln.c, src/proto/ops.pro, src/ops.c Patch 7.0.142 Problem: Using the middle mouse button in Select mode to paste text results in an extra "y". (Kriton Kyrimis) Solution: Let the middle mouse button replace the selected text with the contents of the clipboard. Files: src/normal.c Patch 7.0.143 Problem: Setting 'scroll' to its default value was not handled correctly. Solution: Compare the right field to PV_SCROLL. Files: src/option.c Patch 7.0.144 Problem: May compare two unrelated pointers when matching a pattern against a string. (Dominique Pelle) Solution: Avoid calling reg_getline() when REG_MULTI is false. Files: src/regexp.c Patch 7.0.145 (after 7.0.142) Problem: Compiler warning. Solution: Add type cast. Files: src/normal.c Patch 7.0.146 Problem: When 'switchbuf' is set to "usetab" and the current tab has only a quickfix window, jumping to an error always opens a new window. Also, when the buffer is open in another tab page it's not found. Solution: Check for the "split" value of 'switchbuf' properly. Search in other tab pages for the desired buffer. (Yegappan Lakshmanan) Files: src/buffer.c, src/quickfix.c Patch 7.0.147 Problem: When creating a session file and there are several tab pages and some windows have a local directory a short file name may be used when it's not valid. (Marius Roets) A session with multiple tab pages may result in "No Name" buffers. (Bill McCarthy) Solution: Don't enter tab pages when going through the list, only use a pointer to the first window in each tab page. Use "tabedit" instead of "tabnew | edit" when possible. Files: src/ex_docmd.c Patch 7.0.148 Problem: When doing "call a.xyz()" and "xyz" does not exist in dictionary "a" there is no error message. (Yegappan Lakshmanan) Solution: Add the error message. Files: src/eval.c Patch 7.0.149 Problem: When resizing a window that shows "~" lines the text sometimes jumps down. Solution: Remove code that uses "~" lines in some situations. Fix the computation of the screen line of the cursor. Also set w_skipcol to handle very long lines. Files: src/misc1.c, src/window.c Patch 7.0.150 Problem: When resizing the Vim window scrollbinding doesn't work. (Yakov Lerner) Solution: Do scrollbinding in set_shellsize(). Files: src/term.c Patch 7.0.151 Problem: Buttons in file dialog are not according to Gnome guidelines. Solution: Swap Cancel and Open buttons. (Stefano Zacchiroli) Files: src/gui_gtk.c Patch 7.0.152 Problem: Crash when using lesstif 2. Solution: Fill in the extension field. (Ben Hutchings) Files: src/gui_xmebw.c Patch 7.0.153 Problem: When using cscope and opening the temp file fails Vim crashes. (Kaya Bekiroglu) Solution: Check for NULL pointer returned from mch_open(). Files: src/if_cscope.c Patch 7.0.154 Problem: When 'foldnextmax' is negative Vim can hang. (James Vega) Solution: Avoid the fold level becoming negative. Files: src/fold.c, src/syntax.c Patch 7.0.155 Problem: When getchar() returns a mouse button click there is no way to get the mouse coordinates. Solution: Add v:mouse_win, v:mouse_lnum and v:mouse_col. Files: runtime/doc/eval.txt, src/eval.c, src/vim.h Patch 7.0.156 (extra) Problem: Vim doesn't compile for Amiga OS 4. Solution: Various changes for Amiga OS4. (Peter Bengtsson) Files: src/feature.h, src/mbyte.c, src/memfile.c, src/memline.c, src/os_amiga.c, src/os_amiga.h, src/pty.c Patch 7.0.157 Problem: When a function is used recursively the profiling information is invalid. (Mikolaj Machowski) Solution: Put the start time on the stack instead of in the function. Files: src/eval.c Patch 7.0.158 Problem: In a C file with ":set foldmethod=syntax", typing {<CR> on the last line results in the cursor being in a closed fold. (Gautam Iyer) Solution: Open fold after inserting a new line. Files: src/edit.c Patch 7.0.159 Problem: When there is an I/O error in the swap file the cause of the error cannot be seen. Solution: Use PERROR() instead of EMSG() where possible. Files: src/memfile.c Patch 7.0.160 Problem: ":@a" echoes the command, Vi doesn't do that. Solution: Set the silent flag in the typeahead buffer to avoid echoing the command. Files: src/ex_docmd.c, src/normal.c, src/ops.c, src/proto/ops.pro Patch 7.0.161 Problem: Win32: Tab pages line popup menu isn't using the right encoding. (Yongwei Wu) Solution: Convert the text when necessary. Also fixes the Find/Replace dialog title. (Yegappan Lakshmanan) Files: src/gui_w48.c Patch 7.0.162 Problem: "vim -o a b" when file "a" triggers the ATTENTION dialog, selecting "Quit" exits Vim instead of editing "b" only. When file "b" triggers the ATTENTION dialog selecting "Quit" or "Abort" results in editing file "a" in that window. Solution: When selecting "Abort" exit Vim. When selecting "Quit" close the window. Also avoid hit-enter prompt when selecting Abort. Files: src/buffer.c, src/main.c Patch 7.0.163 Problem: Can't retrieve the position of a sign after it was set. Solution: Add the netbeans interface getAnno command. (Xavier de Gaye) Files: runtime/doc/netbeans.txt, src/netbeans.c Patch 7.0.164 Problem: ":redir @+" doesn't work. Solution: Accept "@+" just like "@*". (Yegappan Lakshmanan) Files: src/ex_docmd.c Patch 7.0.165 Problem: Using CTRL-L at the search prompt adds a "/" and other characters without escaping, causing the pattern not to match. Solution: Escape special characters with a backslash. Files: src/ex_getln.c Patch 7.0.166 Problem: Crash in cscope code when connection could not be opened. (Kaya Bekiroglu) Solution: Check for the file descriptor to be NULL. Files: src/if_cscope.c Patch 7.0.167 Problem: ":function" redefining a dict function doesn't work properly. (Richard Emberson) Solution: Allow a function name to be a number when it's a function reference. Files: src/eval.c Patch 7.0.168 Problem: Using uninitialized memory and memory leak. (Dominique Pelle) Solution: Use alloc_clear() instead of alloc() for w_lines. Free b_ml.ml_stack after recovery. Files: src/memline.c, src/window.c Patch 7.0.169 Problem: With a Visual block selection, with the cursor in the left upper corner, pressing "I" doesn't remove the highlighting. (Guopeng Wen) Solution: When checking if redrawing is needed also check if Visual selection is still active. Files: src/screen.c Patch 7.0.170 (extra) Problem: Win32: Using "gvim --remote-tab foo" when gvim is minimized while it previously was maximized, un-maximizing doesn't work properly. And the labels are not displayed properly when 'encoding' is utf-8. Solution: When minimized check for SW_SHOWMINIMIZED. When updating the tab pages line use TCM_SETITEMW instead of TCM_INSERTITEMW. (Liu Yubao) Files: src/gui_w48.c Patch 7.0.171 (extra) Problem: VMS: A file name with multiple paths is written in the wrong file. Solution: Get the actually used file name. (Zoltan Arpadffy) Also add info to the :version command about compilation. Files: src/Make_vms.mms, src/buffer.c, src/os_unix.c, src/version.c Patch 7.0.172 Problem: Crash when recovering and quitting at the "press-enter" prompt. Solution: Check for "msg_list" to be NULL. (Liu Yubao) Files: src/ex_eval.c Patch 7.0.173 Problem: ":call f().TT()" doesn't work. (Richard Emberson) Solution: When a function returns a Dictionary or another composite continue evaluating what follows. Files: src/eval.c Patch 7.0.174 Problem: ":mksession" doesn't restore window layout correctly in tab pages other than the current one. (Zhibin He) Solution: Use the correct topframe for producing the window layout commands. Files: src/ex_docmd.c Patch 7.0.175 Problem: The result of tr() is missing the terminating NUL. (Ingo Karkat) Solution: Add the NUL. Files: src/eval.c Patch 7.0.176 Problem: ":emenu" isn't executed directly, causing the encryption key prompt to fail. (Life Jazzer) Solution: Fix wrong #ifdef. Files: src/menu.c Patch 7.0.177 Problem: When the press-enter prompt gets a character from a non-remappable mapping, it's put back in the typeahead buffer as remappable, which may cause an endless loop. Solution: Restore the non-remappable flag and the silent flag when putting a char back in the typeahead buffer. Files: src/getchar.c, src/message.c, src/normal.c Patch 7.0.178 Problem: When 'enc' is "utf-8" and 'ignorecase' is set the result of ":echo ("\xe4" == "\xe4")" varies. Solution: In mb_strnicmp() avoid looking past NUL bytes. Files: src/mbyte.c Patch 7.0.179 Problem: Using ":recover" or "vim -r" without a swapfile crashes Vim. Solution: Check for "buf" to be unequal NULL. (Yukihiro Nakadaira) Files: src/memline.c Patch 7.0.180 (extra, after 7.0.171) Problem: VMS: build failed. Problem with swapfiles. Solution: Add "compiled_arch". Always expand path and pass it to buf_modname(). (Zoltan Arpadffy) Files: src/globals.h, src/memline.c, src/os_unix.c, runtime/menu.vim Patch 7.0.181 Problem: When reloading a file that starts with an empty line, the reloaded buffer has an extra empty line at the end. (Motty Lentzitzky) Solution: Delete all lines, don't use bufempty(). Files: src/fileio.c Patch 7.0.182 Problem: When using a mix of undo and "g-" it may no longer be possible to go to every point in the undo tree. (Andy Wokula) Solution: Correctly update pointers in the undo tree. Files: src/undo.c Patch 7.0.183 Problem: Crash in ":let" when redirecting to a variable that's being displayed. (Thomas Link) Solution: When redirecting to a variable only do the assignment when stopping redirection to avoid that setting the variable causes a freed string to be accessed. Files: src/eval.c Patch 7.0.184 Problem: When the cscope program is called "mlcscope" the Cscope interface doesn't work. Solution: Accept "\S*cscope:" instead of "cscope:". (Frodak D. Baksik) Files: src/if_cscope.c Patch 7.0.185 Problem: Multi-byte characters in a message are displayed with attributes from what comes before it. Solution: Don't use the attributes for a multi-byte character. Do use attributes for special characters. (Yukihiro Nakadaira) Files: src/message.c Patch 7.0.186 Problem: Get an ml_get error when 'encoding' is "utf-8" and searching for "/\_s*/e" in an empty buffer. (Andrew Maykov) Solution: Don't try getting the line just below the last line. Files: src/search.c Patch 7.0.187 Problem: Can't source a remote script properly. Solution: Add the SourceCmd event. (Charles Campbell) Files: runtime/doc/autocmd.txt, src/ex_cmds2.c, src/fileio.c, src/vim.h Patch 7.0.188 (after 7.0.186) Problem: Warning for wrong pointer type. Solution: Add a type cast. Files: src/search.c Patch 7.0.189 Problem: Translated message about finding matches is truncated. (Yukihiro Nakadaira) Solution: Enlarge the buffer. Also use vim_snprintf(). Files: src/edit.c Patch 7.0.190 Problem: "syntax spell default" results in an error message. Solution: Change 4 to 7 for STRNICMP(). (Raul Nunez de Arenas Coronado) Files: src/syntax.c Patch 7.0.191 Problem: The items used by getqflist() and setqflist() don't match. Solution: Support the "bufnum" item for setqflist(). (Yegappan Lakshmanan) Files: runtime/doc/eval.txt, src/quickfix.c Patch 7.0.192 Problem: When 'swapfile' is switched off in an empty file it is possible that not all blocks are loaded into memory, causing ml_get errors later. Solution: Rename "dont_release" to "mf_dont_release" and also use it to avoid using the cached line and locked block. Files: src/globals.h, src/memfile.c, src/memline.c Patch 7.0.193 Problem: Using --remote or --remote-tab with an argument that matches 'wildignore' causes a crash. Solution: Check the argument count before using ARGLIST[0]. Files: src/ex_cmds.c Patch 7.0.194 Problem: Once an ml_get error is given redrawing part of the screen may cause it again, resulting in an endless loop. Solution: Don't give the error message for a recursive call. Files: src/memline.c Patch 7.0.195 Problem: When a buffer is modified and 'autowriteall' is set, ":quit" results in an endless loop when there is a conversion error while writing. (Nikolai Weibull) Solution: Make autowrite() return FAIL if the buffer is still changed after writing it. /* put the cursor on the last char, for 'tw' formatting */ Files: src/ex_cmds2.c Patch 7.0.196 Problem: When using ":vert ball" the computation of the mouse pointer position may be off by one column. (Stefan Karlsson) Solution: Recompute the frame width when moving the vertical separator from one window to another. Files: src/window.c Patch 7.0.197 (extra) Problem: Win32: Compiling with EXITFREE doesn't work. Solution: Adjust a few #ifdefs. (Alexei Alexandrof) Files: src/misc2.c, src/os_mswin.c Patch 7.0.198 (extra) Problem: Win32: Compiler warnings. No need to generate gvim.exe.mnf. Solution: Add type casts. Use "*" for processorArchitecture. (George Reilly) Files: src/Make_mvc.mak, src/eval.c, src/gvim.exe.mnf, src/misc2.c Patch 7.0.199 Problem: When using multi-byte characters the combination of completion and formatting may result in a wrong cursor position. Solution: Don't decrement the cursor column, use dec_cursor(). (Yukihiro Nakadaira) Also check for the column to be zero. Files: src/edit.c Patch 7.0.200 Problem: Memory leaks when out of memory. Solution: Free the memory. Files: src/edit.c, src/diff.c Patch 7.0.201 Problem: Message for ":diffput" about buffer not being in diff mode may be wrong. Solution: Check for buffer in diff mode but not modifiable. Files: src/diff.c Patch 7.0.202 Problem: Problems on Tandem systems while compiling and at runtime. Solution: Recognize root uid is 65535. Check select() return value for it not being supported. Avoid wrong function prototypes. Mention use of -lfloss. (Matthew Woehlke) Files: src/Makefile, src/ex_cmds.c, src/fileio.c, src/main.c, src/osdef1.h.in, src/osdef2.h.in, src/os_unix.c, src/pty.c, src/vim.h Patch 7.0.203 Problem: 0x80 characters in a register are not handled correctly for the "@" command. Solution: Escape CSI and 0x80 characters. (Yukihiro Nakadaira) Files: src/ops.c Patch 7.0.204 Problem: Cscope: Parsing matches for listing isn't done properly. Solution: Check for line number being found. (Yu Zhao) Files: src/if_cscope.c Patch 7.0.205 (after 7.0.203) Problem: Can't compile. Solution: Always include the vim_strsave_escape_csi function. Files: src/getchar.c Patch 7.0.206 (after 7.0.058) Problem: Some characters of the "gb18030" encoding are not handled properly. Solution: Do not use "cp936" as an alias for "gb18030" encoding. Instead initialize 'encoding' to "cp936". Files: src/mbyte.c, src/option.c Patch 7.0.207 Problem: After patch 2.0.203 CSI and K_SPECIAL characters are escaped when recorded and then again when the register is executed. Solution: Remove escaping before putting the recorded characters in a register. (Yukihiro Nakadaira) Files: src/getchar.c, src/ops.c, src/proto/getchar.pro Patch 7.0.208 (after 7.0.171 and 7.0.180) Problem: VMS: changes to path handling cause more trouble than they solve. Solution: Revert changes. Files: src/buffer.c, src/memline.c, src/os_unix.c Patch 7.0.209 Problem: When replacing a line through Python the cursor may end up beyond the end of the line. Solution: Check the cursor column after replacing the line. Files: src/if_python.c Patch 7.0.210 Problem: ":cbuffer" and ":lbuffer" always fail when the buffer is modified. (Gary Johnson) Solution: Support adding a !. (Yegappan Lakshmanan) Files: runtime/doc/quickfix.txt, src/ex_cmds.h Patch 7.0.211 Problem: With ":set cindent noai bs=0" using CTRL-U in Insert mode will delete auto-indent. After ":set ai" it doesn't. Solution: Also check 'cindent' being set. (Ryan Lortie) Files: src/edit.c Patch 7.0.212 Problem: The GUI can't be terminated with SIGTERM. (Mark Logan) Solution: Use the signal protection in the GUI as in the console, allow signals when waiting for 100 msec or longer. Files: src/ui.c Patch 7.0.213 Problem: When 'spellfile' has two regions that use the same sound folding using "z=" will cause memory to be freed twice. (Mark Woodward) Solution: Clear the hashtable properly so that the items are only freed once. Files: src/spell.c Patch 7.0.214 Problem: When using <f-args> in a user command it's not possible to have an argument end in '\ '. Solution: Change the handling of backslashes. (Yakov Lerner) Files: runtime/doc/map.txt, src/ex_docmd.c Patch 7.0.215 (extra) Problem: Mac: Scrollbar size isn't set. Context menu has disabled useless Help entry. Call to MoreMasterPointers() is ignored. Solution: Call SetControlViewSize() in gui_mch_set_scrollbar_thumb(). Use kCMHelpItemRemoveHelp for ContextualMenuSelect(). Remove call to MoreMasterPointers(). (Nicolas Weber) Files: src/gui_mac.c Patch 7.0.216 Problem: ":tab wincmd ]" does not open a tab page. (Tony Mechelynck) Solution: Copy the cmdmod.tab value to postponed_split_tab and use it. Files: src/globals.h, src/ex_docmd.c, src/if_cscope.c, src/window.c Patch 7.0.217 Problem: This hangs when pressing "n": ":%s/\n/,\r/gc". (Ori Avtalion) Solution: Set "skip_match" to advance to the next line. Files: src/ex_cmds.c Patch 7.0.218 Problem: "%B" in 'statusline' always shows zero in Insert mode. (DervishD) Solution: Remove the exception for Insert mode, check the column for being valid instead. Files: src/buffer.c Patch 7.0.219 Problem: When using the 'editexisting.vim' script and a file is being edited in another tab page the window is split. The "+123" argument is not used. Solution: Make the tab page with the file the current tab page. Set v:swapcommand when starting up to the first "+123" or "-c" command line argument. Files: runtime/macros/editexisting.vim, src/main.c Patch 7.0.220 Problem: Crash when using winnr('#') in a new tab page. (Andy Wokula) Solution: Check for not finding the window. Files: src/eval.c Patch 7.0.221 Problem: finddir() uses 'path' by default, where "." means relative to the current file. But it works relative to the current directory. (Tye Zdrojewski) Solution: Add the current buffer name to find_file_in_path_option() for the relative file name. Files: runtime/doc/eval.txt, src/eval.c Patch 7.0.222 Problem: Perl indenting using 'cindent' works almost right. Solution: Recognize '#' to start a comment. (Alex Manoussakis) Added '#' flag in 'cinoptions'. Files: runtime/doc/indent.txt, src/misc1.c Patch 7.0.223 Problem: Unprintable characters in completion text mess up the popup menu. (Gombault Damien) Solution: Use strtrans() to make the text printable. Files: src/charset.c, src/popupmnu.c Patch 7.0.224 Problem: When expanding "##" spaces are escaped twice. (Pavol Juhas) Solution: Don't escape the spaces that separate arguments. Files: src/eval.c, src/ex_docmd.c, src/proto/ex_docmd.pro Patch 7.0.225 Problem: When using setline() in an InsertEnter autocommand and doing "A" the cursor ends up on the last byte in the line. (Yukihiro Nakadaira) Solution: Only adjust the column when using setline() for the cursor line. Move it back to the head byte if necessary. Files: src/eval.c, src/misc2.c Patch 7.0.226 Problem: Display flickering when updating signs through the netbeans interface. (Xavier de Gaye) Solution: Remove the redraw_later(CLEAR) call. Files: src/netbeans.c Patch 7.0.227 Problem: Crash when closing a window in the GUI. (Charles Campbell) Solution: Don't call out_flush() from win_free(). Files: src/window.c Patch 7.0.228 Problem: Cygwin: problem with symlink to DOS style path. Solution: Invoke cygwin_conv_to_posix_path(). (Luca Masini) Files: src/os_unix.c Patch 7.0.229 Problem: When 'pastetoggle' starts with Esc then pressing Esc in Insert mode will not time out. (Jeffery Small) Solution: Use KL_PART_KEY instead of KL_PART_MAP, so that 'ttimeout' applies to the 'pastetoggle' key. Files: src/getchar.c Patch 7.0.230 Problem: After using ":lcd" a script doesn't know how to restore the current directory. Solution: Add the haslocaldir() function. (Bob Hiestand) Files: runtime/doc/usr_41.txt, runtime/doc/eval.txt, src/eval.c Patch 7.0.231 Problem: When recovering from a swap file the page size is likely to be different from the minimum. The block used for the first page then has a buffer of the wrong size, causing a crash when it's reused later. (Zephaniah Hull) Solution: Reallocate the buffer when the page size changes. Also check that the page size is at least the minimum value. Files: src/memline.c Patch 7.0.232 (extra) Problem: Mac: doesn't support GUI tab page labels. Solution: Add GUI tab page labels. (Nicolas Weber) Files: src/feature.h, src/gui.c, src/gui.h, src/gui_mac.c, src/proto/gui_mac.pro Patch 7.0.233 (extra) Problem: Mac: code formatted badly. Solution: Fix code formatting Files: src/gui_mac.c Patch 7.0.234 Problem: It's possible to use feedkeys() from a modeline. That is a security issue, can be used for a trojan horse. Solution: Disallow using feedkeys() in the sandbox. Files: src/eval.c Patch 7.0.235 Problem: It is possible to use writefile() in the sandbox. Solution: Add a few more checks for the sandbox. Files: src/eval.c Patch 7.0.236 Problem: Linux 2.4 uses sysinfo() with a mem_unit field, which is not backwards compatible. Solution: Add an autoconf check for sysinfo.mem_unit. Let mch_total_mem() return Kbyte to avoid overflow. Files: src/auto/configure, src/configure.in, src/config.h.in, src/option.c, src/os_unix.c Patch 7.0.237 Problem: For root it is recommended to not use 'modeline', but in not-compatible mode the default is on. Solution: Let 'modeline' default to off for root. Files: runtime/doc/options.txt, src/option.c Patch 7.0.238 Problem: Crash when ":match" pattern runs into 'maxmempattern'. (Yakov Lerner) Solution: Don't free the regexp program of match_hl. Files: src/screen.c Patch 7.0.239 Problem: When using local directories and tab pages ":mksession" uses a short file name when it shouldn't. Window-local options from a modeline may be applied to the wrong window. (Teemu Likonen) Solution: Add the did_lcd flag, use the full path when it's set. Don't use window-local options from the modeline when using the current window for another buffer in ":doautoall". Files: src/fileio.c, src/ex_docmd.c Patch 7.0.240 Problem: Crash when splitting a window in the GUI. (opposite of 7.0.227) Solution: Don't call out_flush() from win_alloc(). Also avoid this for win_delete(). Also block autocommands while the window structure is invalid. Files: src/window.c Patch 7.0.241 Problem: ":windo throw 'foo'"' loops forever. (Andy Wokula) Solution: Detect that win_goto() doesn't work. Files: src/ex_cmds2.c Patch 7.0.242 (extra) Problem: Win32: Using "-register" in a Vim that does not support OLE causes a crash. Solution: Don't use EMSG() but mch_errmsg(). Check p_go for being NULL. (partly by Michael Wookey) Files: src/gui_w32.c Patch 7.0.243 (extra) Problem: Win32: When GvimExt is built with MSVC 2005 or later, the "Edit with vim" context menu doesn't appear in the Windows Explorer. Solution: Embed the linker manifest file into the resources of GvimExt.dll. (Mathias Michaelis) Files: src/GvimExt/Makefile Fixes after Vim 7.1a BETA: The extra archive had CVS directories included below "farsi" and "runtime/icons". CVS was missing the farsi icon files. Fix compiling with Gnome 2.18, undefine bind_textdomain_codeset. (Daniel Drake) Mac: "make install" didn't copy rgb.txt. When editing a compressed file while there are folds caused "ml_get" errors and some lines could be missing. When decompressing failed option values were not restored. Patch 7.1a.001 Problem: Crash when downloading a spell file. (Szabolcs Horvat) Solution: Avoid that did_set_spelllang() is used recursively when a new window is opened for the download. Also avoid wiping out the wrong buffer. Files: runtime/autoload/spellfile.vim, src/buffer.c, src/ex_cmds.c, src/spell.c Patch 7.1a.002 (extra) Problem: Compilation error with MingW. Solution: Check for LPTOOLTIPTEXT to be defined. Files: src/gui_w32.c Fixes after Vim 7.1b BETA: Made the Mzscheme interface build both with old and new versions of Mzscheme, using an #ifdef. (Sergey Khorev) Mzscheme interface didn't link, missing function. Changed order of libraries in the configure script. Ruby interface didn't compile on Mac. Changed #ifdef. (Kevin Ballard) Patch 7.1b.001 (extra) Problem: Random text in a source file. No idea how it got there. Solution: Delete the text. Files: src/gui_w32.c Patch 7.1b.002 Problem: When 'maxmem' is large there can be an overflow in computations. (Thomas Wiegner) Solution: Use the same mechanism as in mch_total_mem(): first reduce the multiplier as much as possible. Files: src/memfile.c


Identifying
Addiction
Mannerisms and Visual Indicators Shown by People Who Are Addicted to Drugs
ALCOHOL
Mannerisms and Visual Indicators of People Who Are Addicted to Alcohol
Intoxication
Symptoms
Addiction/
Withdrawl Symptoms
Mannerisms and Visual Indicators of People Who Are Addicted to Alcohol
Intoxication
Symptoms
Addiction/
Withdrawl Symptoms


Movie Search App
Menu
About
Contact
Start Movie Search
Graphic Artist - Web Designer - Illustrator
Movie Search
Park Name:
Movie Title:
Day of the Week:
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Only Upcoming Movies
Submit


Grow Together
Generate meaningful discussions with your audience and build a strong, loyal community. Think of the insightful conversations you miss out on with a feedback form.
Flowing Conversations
You wouldn't paginate a conversation in real life, so why do it online? Our threads have just-in-time loading for a more natural flow.
Your Users
It takes no time at all to integrate Huddle with your app's authentication solution. This means, once signed in to your app, your users can start chatting immediately.


Our algorithm is continualy revamped and updated to improve on our two main focuses: making you money and saving your time. We use special factors such as location, timing of the year, weather, and historical data so we can attract future clients on a pricepoint that is better than standard static pricing. While we offer a great price for you, these prices also influence future prospects with deals that they cannot refuse.
With the rapid growth in our operations, we are quickly looking to expand our team globally. Joining the superb team of Juan Ruiz and Matt Bokovitz, Robert Tierie will look to assist the two man marketing team in goals to expand the product in different markets around the ASEAN region. Today, we are thrilled to welcome Robert!
We are fully committed in improving our product based on the feedback we receive from our customers. In our various social media outlets, we make sure to transfer the feedback given straight to our product team to continue giving the best results for you. You can directly let us know feedback via @UpPrice on your desired social media outlet.
Did you know we have now agreed to a partnership with AirBnB to cater to their three main markets specifically, North America, Europe all starting this year 2020? Our response to COVID has enormously assisted AirBnB in pricing homes based on factors that COVID has impacted particularly our pricing strategy on homes that are in Red Zones.
Local AirBnB homeowners in Australia can now use our sophisticated algorithm to price their homes so that they can be completely satisfied with more profits and quicker reservations. To all those living in the land down under, you can start using the UpPrice algorithm for all your reservations in these tough times. Stay safe!
2019 was a huge success for everyone involved in UpPrice - we have opened a fruitful partnership with AirBnB and have grown their revenues by 100%, creating many satisfied home owners. We have also increased our team from 20 to 100 people in our main San Francisco office. We are very excited with whats to come in 2020!
>


package away3d.containers { import away3d.cameras.*; /** * Interface for objects that can toggle their visibily depending on view and distance to camera */ public interface ILODObject { /** * Used in ProjectionTraverser to determine whether the 3d object is visible. * * @param view The view being used to calulate the perspective. * @return Defines whether the LOD object is visible. * * @see away3d.core.traverse.ProjectionTraverser * @see away3d.containers.LODObject#maxp * @see away3d.containers.LODObject#minp */ function matchLOD(camera:Camera3D):Boolean; } }


Woody Allen continues to make films his own way, and that is a major feat for an artist who has yet to have a major box-office success since "Hannah and Her Sisters." I am not sure "Small Time Crooks" will change all that, but let me be the first to report that it is one of Allen's funniest and most endearing films since "Bullets Over Broadway."
Playing a loser for the first time since I can remember, Allen stars as Ray Winkler, an ill-judged bank robber married to his manicurist wife, Frenchy (Tracey Ullman). Ray has a new plan to change his life from his current dishwashing activities - to rob a bank vault by tunnelling from an abandoned store's basement. The idea is that the store will be turned into a bakery and Frenchy will run it, along with her cousin, May (Elaine May). The surprise is that the cookies they sell become the talk of the town, and so successful that Frenchy and Ray become rich. Only problem is that their taste in clothes and furniture is garish at best ("Go on honey, show them your collection of leather pigs," quips Ray). Thus, Frenchy enlists the help of a British art dealer (Hugh Grant) who will teach her about class and elegance, and education. Naturally, Ray prefers the life he had and gets the impulse to steal all over again by scheming with May to get a priceless necklace.
"Small Time Crooks" made me laugh from start to finish, and I must thank the great writer-director Woody Allen (a comic genius, in my view). His sharp observations about these colorful brand of characters inspires many memorable one-liners, particularly the droll humor involving the typically relaxing charm of Hugh Grant and the high-pitched Ullman (some of it recalls the naive Annie Hall's dedication to reading more books and taking college courses). Also worth noting is the early appearance of Michael Rapaport (who was also in "Mighty Aphrodite") as a bumbling crook, John Lovitz as a possible entrepreneur who has burned down buildings to support his children's education, and the pleasant air of Elaine May's presence (she last appeared on screen in 1990's "In the Spirit") - she gives her character May a rich array of nuances and perfect comic timing. Her character begs the question - is she really smart or is she as ditsy and naive as we might think? The naysayers who feel that the 64-year-old Allen has been dealing with much younger female leads, such as Elisabeth Shue, will applaud the choice of the 60-year-old Elaine May. Frankly, this is of little importance to me - I would still love to see Allen use Sharon Stone as a lead or foil.
Scrawny Allen is as always scrawny Allen, but here he has a slight edge ("I'd like to flatten you, just once") complemented with the adoration of his wife, Frenchy, and makes his character the most magnetic he's played in some time. Tracey Ullman runs hot and cold for me, but she gets to play a trashy, talkative, sprightly woman with an affection for her husband - we somehow know that things will work out between them despite her affinity for the suave Hugh Grant.
"Small Time Crooks" is not laugh-out loud funny (though there are many sidesplitting moments but I could have done without the faux news segment) but it is smooth and refined, as we might expect post-"Crimes and Misdemeanors" or "Husbands and Wives." It is far more relaxed and kinder than Allen's early slapstick comedies such as "Take the Money and Run" or "Sleeper." I would love it if Allen returned to his more serious Bergmanesque period but as sheer entertainment and pointed humor, it is far more lively and less overstuffed than "Sweet and Lowdown" or "Celebrity." Small time business, to be sure, but you will have a grand time.
For more reviews, check out JERRY AT THE MOVIES at http://buffs.moviething.com/buffs/faust/
E-mail me with any questions, comments or complaints at<EMAIL_ADDRESS>or at<EMAIL_ADDRESS>The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


On short notice we planned a trip to the redwoods in northern California. We had a really nice trip, thanks to google. One of the highlights was finding the unpublished "grove of the titans", which you will hear more about below.
We rented an RV from El Monte, the other big rental company that is not Cruise America, with whom we had a bad experience last time.
Itinerary
-
Day 1: drive north, stay at Humboldt Redwood State Park on the Avenue of the Giants, 30 miles south of Arcata.
-
Day 2: a couple hikes including founders grove in HRSP. drive north, stay at Elk Prarie campground in Prairie Creek State Park 50 miles north of Arcata.
-
Day 3: great hike in Prairie Creek including Fern Canyon. drive north, stay near Jebediah Smith park.
-
Day 4: search and finding the grove of the titans. drive south, stay at Patricks Point state park.
-
Day 5: great hike at Patricks Point, drive south to home.
Day 1
On Tuesday we loaded up the RV and headed north, driving in the Humboldt Redwood State Park.
Katerina enjoying the RV
Day 2
On Wednesday before heading farther north, we had two short hikes, one at "Founders Grove", on the east side of the Avenue of the Giants, and one on the west side more off the beaten path.
Inside a redwood tree (1)
Mom and Katerina with her new patagonia down jacket
Stretching around a redwood (1)
Katerina for scale (1)
Inside a redwood tree (2)
Inside a redwood tree (3)
Under the roots of an overturned redwood
Moss covered redwood
Crossing a stream on the second hike
Stretching around a redwood (2)
Trailhead for the second hike
The sunset on the road North of Eureka at Humboldt Lagoons State Park, almost to Prairie Creek State Park
Day 3
We arrived at Prairie Creek state park very late and found an RV site in a misty downpour. We had advice from a friend on a particularly nice hike that was really the only one of the hikes on the entire trip that was planned more than one day in advance.
At the start of the big hike at Prairie Creek State Park
Cutting through the redwoods
Group picture
Katerina for scale (2)
The trail down to fern creek covered lots of different terrain, including this bit through more ferns
Robert and Erick goofing around on a fallen redwood trunk
On the trail down to the beach
Some colorful mushrooms. We had a discussion about whether Larissa's memory of mushroom categoritzaion is good enough to eat them or not.
At one end of Fern Creek almost at the elevation of the ocean. The stretch between here and the beach is "Fern Canyon", and it is famous and very wet, so we took an alternate trail.
On the alterate trail down to the beach
A few hundred yards from the ocean at the other end of the Fern Canyon trail.
The hike down was more than we expected, so I hitched a ride back up the hill to get the RV.
What the kids did while waiting (1)
What the kids did while waiting (2)
After I got back with the RV, Robert and I went for a quick recon of the famous Fern Canyon trail. The next several images are from that run.
Fern Canyon (1)
Fern Canyon (2)
Fern Canyon (3)
We made a quick stop at a sandy beach on the way back up the hill to the RV
One of our favorite pictures form the trip: Katerina on the beach in the late afternoon sun
Day 4
We continued north on Thursday and stayed at a private RV park in Jebediah Redwood State Park. With the wifi in the park I was able to figure out the hike for friday, and we were aiming to find the hidden "Grove of the Titans", a grove that is not published but contains some of the largest redwood trees on earth.
Our first try was from the Memorial Grove loop. We took every opportunity to follow rabbit trails here and there, and got excited more than once but did not find the Grove.
On the Memorial Grove loop (1)
On the Memorial Grove loop (2)
On the Memorial Grove loop (3)
A bug that Erick noticed
After Memorial Grove we moved along to another trail nearby where my research indicated a good change to locate the Grove of the Titans.
Armed with the topo map and a description of the topography of the grove, we set off
Looking for the Grove of the Titans (1)
More mushrooms
Looking for the Grove of the Titans (2)
Success! The Grove of the Titans (1)
Success! The Grove of the Titans (2)
Success! The Grove of the Titans (3)
Success! The Grove of the Titans (4)
Heading back to the RV after a fantastic visit at the grove
Moss covered branches on the way back to the RV
Larissa next to a falled redwood trunk
Day 5
We spent the last night at Patrick's Point park, and went for a very nice hike in the morning before the drive back to the bay area.
Patrick's Point perimeter hike (1)
Patrick's Point perimeter hike (2)
At a beautiful overlook at Patrick's Point (1)
At a beautiful overlook at Patrick's Point (2)
At a beautiful overlook at Patrick's Point (3)
At a beautiful overlook at Patrick's Point (4)
At a beautiful overlook at Patrick's Point (5)
At a beautiful overlook at Patrick's Point (6)
Headed back across the park to the RV for the drive home, we coulnt oass up this little hill
The stairway down from the hill
More mushrooms
Katerina's little friend (1)
Katerina's little friend (2)
On the drive back home we cut east through the trinity wilderness. Here is a picture from a rest area along the way (1)
Rest area along the way (2)
Rest area along the way (3)
Rest area along the way (4)
Blogger backup created by Robert Washbourne


A small pizza has a diameter of 6 inches and we recommend this if you're having a meal of two or are just alone, it can be cut into four or six slices.
A medium pizza has a diameter of 9 inches and is recommended for a meal for a small family as it can be cut into six or eight slices.
A large pizza has a diameter of twelve inches and is recommended fora party of many that is a family gathering, a get-together, a birthday party or even a house party, can be cut into eight or sixteen slices.


Polka Dot Cookies
Makes 4-5 dozen 2-inch cookies
Ingredients
2 cups semisweet chocolate chips
1/2 cup (1 stick) butter
3 large eggs
1/2 cup sugar
1/8 teaspoon salt
2 teaspoons vanilla extract
1-1/2 cups unsifted all-purpose flour
1/2 teaspoon baking soda
2 cups mint chips
Step by Step
Preheat oven to 350 degrees F. Line cookie sheet with parchment or use ungreased.
Melt semisweet chips and butter, stirring constantly until smooth. Set aside to cool.
In large bowl beat eggs, sugar, salt and vanilla until light.
Blend in melted chocolate then flour combined with baking soda.
Stir in green mint chips and chill for 10-15 minutes or until stiff.
Drop rounded teaspoonfuls onto cookie sheets.
Bake 8-10 minutes; cookies will be soft in center but will harden as the cool.
Home


Hello User, this program is supposed to change the images as you rollover the mouse on it.
Let's give a try, roll the mouse over it and check it out.
Check how is the little Nirvana boy nowadays! :)
To change the image, roll your mouse over it